0000950170-23-004143.txt : 20230223 0000950170-23-004143.hdr.sgml : 20230223 20230223162859 ACCESSION NUMBER: 0000950170-23-004143 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 99 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230223 DATE AS OF CHANGE: 20230223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Coursera, Inc. CENTRAL INDEX KEY: 0001651562 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 453560292 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40275 FILM NUMBER: 23660112 BUSINESS ADDRESS: STREET 1: 381 E. EVELYN AVE. CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 BUSINESS PHONE: 6509639884 MAIL ADDRESS: STREET 1: 381 E. EVELYN AVE. CITY: MOUNTAIN VIEW STATE: CA ZIP: 94041 10-K 1 cour-20221231.htm 10-K 10-K
P2YFYfalsethree yearsYesP5Y--12-3100016515620001651562cour:DeferredPartnerFeesMember2022-01-012022-12-310001651562us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001651562cour:ConsumerSegmentMember2021-01-012021-12-310001651562us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-01-012021-12-310001651562cour:TwoThousandTwentyOneEmployeeStockPurchasePlanMember2022-12-3100016515622019-12-310001651562us-gaap:CommonStockMember2022-01-012022-12-310001651562srt:MinimumMember2021-01-012021-12-310001651562us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2022-12-310001651562cour:InternalUseSoftwareMember2020-01-012020-12-310001651562us-gaap:SoftwareDevelopmentMember2021-01-012021-12-310001651562us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001651562us-gaap:FurnitureAndFixturesMember2022-12-310001651562cour:DegreesSegmentMember2020-01-012020-12-310001651562us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310001651562us-gaap:RestructuringChargesMember2021-01-012021-12-310001651562us-gaap:TreasuryStockMember2020-12-310001651562us-gaap:DevelopedTechnologyRightsMember2021-12-310001651562cour:OtherMember2020-01-012020-12-310001651562us-gaap:RetainedEarningsMember2021-01-012021-12-310001651562cour:SharesSubjectToRepurchaseMember2022-01-012022-12-310001651562us-gaap:CommonStockMember2020-12-310001651562us-gaap:IPOMember2021-04-012021-04-050001651562us-gaap:StateAndLocalJurisdictionMember2022-12-310001651562us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001651562cour:OtherMember2022-01-012022-12-310001651562us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001651562us-gaap:SoftwareDevelopmentMember2022-01-012022-12-310001651562cour:ContentSourcingAgreementMember2022-12-310001651562us-gaap:RetainedEarningsMember2022-01-012022-12-310001651562cour:ContentAssetMember2022-01-012022-12-310001651562srt:MinimumMember2022-01-012022-12-310001651562us-gaap:USTreasurySecuritiesMember2022-12-3100016515622022-01-012022-12-310001651562cour:CommonStockWarrantsMember2019-12-310001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2022-01-012022-12-310001651562cour:AssembledWorkforceMember2021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2021-01-012021-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-12-310001651562srt:AsiaPacificMember2020-01-012020-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2021-12-310001651562cour:OtherMember2021-01-012021-12-310001651562cour:ResearchAndDevelopmentMember2020-01-012020-12-310001651562cour:AcquiredIntangiblesMember2022-01-012022-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001651562cour:SharesSubjectToRepurchaseMember2020-01-012020-12-310001651562cour:EnterpriseSegmentMember2022-01-012022-12-310001651562us-gaap:CommonStockMember2021-12-310001651562us-gaap:SalesRevenueNetMembersrt:MinimumMemberus-gaap:CustomerConcentrationRiskMembercour:NoCustomersMember2020-01-012020-12-310001651562cour:RussianEducatorPartnersMember2022-01-012022-12-310001651562cour:CommonStockWarrantsMember2020-06-300001651562cour:DegreesSegmentMember2022-01-012022-12-310001651562us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001651562srt:MaximumMember2022-01-012022-12-310001651562cour:PropertyEquipmentAndSoftwareMember2021-01-012021-12-310001651562us-gaap:CostOfSalesMember2020-01-012020-12-310001651562us-gaap:LeaseholdImprovementsMember2022-12-310001651562us-gaap:IPOMember2021-04-192021-04-190001651562cour:ContentSourcingAgreementMember2020-01-012020-12-310001651562us-gaap:EMEAMember2022-01-012022-12-3100016515622021-01-010001651562us-gaap:NonUsMember2021-12-3100016515622020-01-012020-12-310001651562cour:ConsumerSegmentMember2020-01-012020-12-310001651562us-gaap:DomesticCountryMember2020-03-272020-03-270001651562cour:ContentAssetMember2021-01-012021-12-310001651562us-gaap:FurnitureAndFixturesMember2021-12-310001651562country:US2021-01-012021-12-310001651562us-gaap:CommonStockMemberus-gaap:IPOMember2021-04-050001651562cour:EsppMember2020-01-012020-12-310001651562cour:ConsumerSegmentMember2022-01-012022-12-310001651562us-gaap:DomesticCountryMember2022-12-310001651562us-gaap:USTreasurySecuritiesMember2021-12-310001651562us-gaap:SoftwareDevelopmentMember2022-12-310001651562cour:AcquiredIntangiblesMember2020-01-012020-12-310001651562cour:ContentSourcingAgreementMember2021-12-310001651562cour:DegreesSegmentMember2021-01-012021-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2022-12-310001651562us-gaap:CostOfSalesMember2021-01-012021-12-310001651562us-gaap:AccountsReceivableMember2022-01-012022-12-310001651562srt:ScenarioForecastMember2023-01-012023-03-310001651562cour:ComputerEquipmentAndSoftwareMember2021-12-310001651562us-gaap:DevelopedTechnologyRightsMember2022-12-310001651562us-gaap:RetainedEarningsMember2022-12-310001651562us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001651562us-gaap:USTreasurySecuritiesMember2022-12-3100016515622022-10-012022-12-310001651562us-gaap:TreasuryStockMember2021-12-310001651562us-gaap:FairValueInputsLevel1Member2022-12-310001651562cour:CommonStockWarrantsMember2012-06-012012-06-300001651562us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:MinimumMembercountry:US2020-01-012020-12-310001651562cour:ContentAssetMember2020-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2020-01-012020-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001651562us-gaap:AdditionalPaidInCapitalMember2019-12-310001651562us-gaap:CommonStockMemberus-gaap:IPOMember2021-04-052021-04-050001651562us-gaap:USTreasurySecuritiesMember2021-12-310001651562cour:EnterpriseSegmentMember2020-01-012020-12-310001651562us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-12-310001651562us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001651562srt:AsiaPacificMember2021-01-012021-12-310001651562cour:EsppMember2022-01-012022-12-310001651562cour:InternalUseSoftwareMember2022-01-012022-12-310001651562us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2021-12-310001651562cour:EmployeeStockPurchasePlanMember2022-01-012022-12-3100016515622022-06-300001651562country:US2021-12-310001651562us-gaap:IPOMember2021-04-050001651562us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001651562us-gaap:USTreasurySecuritiesMember2022-12-310001651562us-gaap:EmployeeStockOptionMember2021-12-310001651562cour:EsppMember2021-01-012021-12-3100016515622021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2022-12-310001651562us-gaap:CommonStockMemberus-gaap:IPOMember2021-04-012021-04-050001651562us-gaap:RedeemableConvertiblePreferredStockMember2020-01-012020-12-310001651562us-gaap:CostOfSalesMember2022-01-012022-12-310001651562cour:CommonStockOptionsMember2020-01-012020-12-310001651562us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001651562us-gaap:EMEAMember2021-01-012021-12-310001651562cour:ContentSourcingAgreementMember2021-01-012021-12-310001651562us-gaap:TreasuryStockMember2019-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2019-12-310001651562cour:EmployeeStockPurchasePlanMember2022-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2022-01-012022-12-310001651562cour:ContentAssetMember2020-01-012020-12-310001651562us-gaap:DomesticCountryMember2017-01-012017-12-310001651562cour:ContentAssetMember2022-12-310001651562us-gaap:RetainedEarningsMember2019-12-310001651562cour:PropertyEquipmentAndSoftwareMember2020-01-012020-12-310001651562us-gaap:RestructuringChargesMember2022-01-012022-12-310001651562us-gaap:CommonStockMember2021-01-012021-12-310001651562us-gaap:CommonStockMember2019-12-310001651562us-gaap:NonUsMember2022-12-310001651562srt:AsiaPacificMember2022-01-012022-12-310001651562cour:ComputerEquipmentAndSoftwareMember2022-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001651562us-gaap:RetainedEarningsMember2020-12-310001651562srt:MaximumMember2021-01-012021-12-3100016515622023-02-160001651562us-gaap:MoneyMarketFundsMember2022-12-310001651562us-gaap:LeaseholdImprovementsMember2022-01-012022-12-310001651562us-gaap:RetainedEarningsMember2021-12-310001651562us-gaap:RestructuringChargesMember2020-01-012020-12-310001651562us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:MinimumMembercountry:US2022-01-012022-12-310001651562cour:ComputerEquipmentAndSoftwareMember2022-01-012022-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100016515622022-05-012022-05-310001651562us-gaap:USTreasurySecuritiesMember2021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-3100016515622020-12-310001651562us-gaap:TreasuryStockMember2022-12-310001651562country:US2020-01-012020-12-310001651562cour:CommonStockOptionsMember2021-01-012021-12-310001651562cour:PropertyEquipmentAndSoftwareMember2022-01-012022-12-310001651562us-gaap:EMEAMember2020-01-012020-12-310001651562us-gaap:GeographicConcentrationRiskMemberus-gaap:SalesRevenueNetMembersrt:MinimumMembercountry:US2021-01-012021-12-310001651562us-gaap:AdditionalPaidInCapitalMember2022-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2020-12-310001651562cour:InternalUseSoftwareMember2021-01-012021-12-310001651562cour:EnterpriseSegmentMember2021-01-012021-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001651562us-gaap:DomesticCountryMember2022-01-012022-12-310001651562cour:AcquiredIntangiblesMember2021-01-012021-12-310001651562cour:SharesSubjectToRepurchaseMember2021-01-012021-12-310001651562us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001651562us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001651562us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-12-310001651562cour:CommonStockWarrantsMember2020-06-012020-06-300001651562us-gaap:SoftwareDevelopmentMember2021-12-310001651562country:US2022-12-310001651562country:US2022-01-012022-12-310001651562cour:ContentSourcingAgreementMember2022-01-012022-12-310001651562us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001651562cour:CommonStockOptionsMember2022-01-012022-12-310001651562cour:ContentAssetMember2021-12-310001651562us-gaap:AccountsReceivableMember2021-01-012021-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001651562us-gaap:RedeemableConvertiblePreferredStockMember2021-01-012021-12-310001651562us-gaap:CommonStockMember2022-12-310001651562cour:AssembledWorkforceMember2022-12-310001651562us-gaap:FairValueInputsLevel1Member2021-12-310001651562us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-3100016515622021-04-192021-04-190001651562us-gaap:SoftwareDevelopmentMember2020-01-012020-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001651562cour:ResearchAndDevelopmentMember2021-01-012021-12-310001651562us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310001651562us-gaap:MoneyMarketFundsMember2021-12-310001651562us-gaap:AdditionalPaidInCapitalMember2021-12-310001651562us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001651562us-gaap:LeaseholdImprovementsMember2021-12-310001651562cour:ResearchAndDevelopmentMember2022-01-012022-12-310001651562us-gaap:RetainedEarningsMember2020-01-012020-12-310001651562us-gaap:AdditionalPaidInCapitalMember2020-12-3100016515622021-01-012021-12-310001651562cour:CommonStockWarrantsMember2019-01-012019-12-310001651562us-gaap:CommonStockMember2020-01-012020-12-3100016515622022-12-310001651562us-gaap:EmployeeStockOptionMember2022-12-31xbrli:purecour:Customerxbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

Table of Contents

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-K

 

(Mark One)

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

For the fiscal year ended December 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-40275

 

COURSERA, INC.

(Exact Name of Registrant as Specified in its Charter)

 

 

Delaware

45-3560292

(State or other jurisdiction of

incorporation or organization)

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

381 E. Evelyn Ave.

Mountain View, California

94041

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (650) 963-9884

 

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

 

Title of each class

 

Trading

Symbol(s)

 

Name of each exchange on which registered

Common Stock, $0.00001 par value

 

COUR

 

The New York Stock Exchange

 

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

Indicate by check mark if the Registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. YES ☒ No

Indicate by check mark if the Registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. YES ☐ No

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

 

              ☐

 

Smaller reporting company

 

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

 

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

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal

control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).

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

The aggregate market value of the common stock held by non-affiliates of the Registrant on June 30, 2022, based on the closing price of the Registrant's common stock as reported by the New York Stock Exchange, was approximately $1.6 billion. As of February 16, 2023, the Registrant had 149,649,901 shares of common stock, $0.00001 par value per share, outstanding.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Portions of the registrant's definitive Proxy Statement relating to the 2023 Annual Meeting of Stockholders are incorporated herein by references in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2022.

 

 

 


Table of Contents

Coursera, Inc.

Form 10-K

For the Year Ended December 31, 2022

Table of Contents

 

 

 

Page

Special Note Regarding Forward-Looking Statements

 

 

 

 

PART I

 

 

Item 1.

Business

4

Item 1A.

Risk Factors

18

Item 1B.

Unresolved Staff Comments

55

Item 2.

Properties

55

Item 3.

Legal Proceedings

55

Item 4.

Mine Safety Disclosures

55

 

 

 

PART II

 

 

Item 5.

Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities

56

Item 6.

Reserved

56

Item 7.

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

57

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

72

Item 8.

Financial Statements and Supplementary Data

73

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

103

Item 9A.

Controls and Procedures

103

Item 9B.

Other Information

104

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

104

 

 

 

PART III

 

 

Item 10.

Directors, Executive Officers, and Corporate Governance

105

Item 11.

Executive Compensation

105

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

105

Item 13.

Certain Relationships and Related Transactions, and Director Independence

105

Item 14.

Principal Accounting Fees and Services

105

 

 

 

PART IV

 

 

Item 15.

Exhibits and Financial Statement Schedules

106

Item 16.

Form 10-K Summary

107

Signatures

 

 

 

i


Table of Contents

Special Note Regarding Forward-Looking Statements

 

This Annual Report on Form 10-K (“Form 10-K”) contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 that involve substantial risks and uncertainties. Any statements contained in this Form 10-K that are not statements of historical facts may be deemed to be forward-looking statements. In some cases, you can identify forward-looking statements by the words “may,” “might,” “will,” “can,” “could,” “would,” “should,” “expect,” “intend,” “plan,” “objective,” “target,” “anticipate,” “believe,” “estimate,” “predict,” “project,” “potential,” “continue,” “ongoing,”, “forecast,” and “outlook”, or the negative of these terms, or other comparable terminology intended to identify statements about the future. These statements involve known and unknown risks, uncertainties, and other factors that may cause our actual results, levels of activity, performance, or achievements to be materially different from the information expressed or implied by these forward-looking statements. Forward-looking statements include statements about:

 

trends in the higher education market and the market for online education, and expectations for growth in those markets;
the acceptance, adoption, and growth of online learning and credentialing by businesses, governments, educational institutions, faculty, learners, employers, accreditors, and state and federal licensing bodies;
the demand for, and market acceptance of, our platform;
the potential benefits of our solutions to partners and learners;
anticipated launch dates of new partner programs;
our business model;
our future financial performance, including our expectations regarding our revenue and expenses, and our ability to achieve and maintain future profitability;
our ability to successfully develop, launch, maintain, and scale new programs, offerings, and features;
our ability to expand the content and credentialing programs available on our platform and develop new platform offerings and features;
our ability to manage or sustain our growth and to effectively expand our customer base and operations, including internationally;
our ability to acquire new educator partners and expand program offerings with existing educator partners;
our ability to acquire prospective learners and to affect or increase learner enrollment, sales, and retention;
our growth strategies, plans, objectives, and goals;
our ability to compete and the future competitive landscape;
our ability to attract and retain key employees;
the scalability of our platform and operations;
our ability to develop and protect our brand;
the increased expenses, including regulatory compliance costs, associated with being a public company;
the size of our addressable markets, market share, and market trends;
the affordability and convenience of our platform;
our ability to obtain, maintain, protect, and enforce our intellectual property and proprietary rights and successfully defend against claims of infringement, misappropriation, or other violations of third-party intellectual property;
the availability of capital to grow our business;
our ability to successfully defend any current or future litigation brought against us;
our ability to implement and maintain effective internal controls;
potential changes in laws and regulations applicable to us or our partners and our partners’ ability to comply therewith;

ii


Table of Contents

the amount of time for which we expect our cash balances and other available financial resources to be sufficient to fund our operations; and
the effect of COVID-19 on our business and operations, including the demand for online learning following the COVID-19 pandemic.

 

In addition, any statements contained herein that are not statements of historical facts are deemed to be forward-looking statements. These forward-looking statements reflect our management’s beliefs and views with respect to future events and are based on estimates and assumptions as of the date of this report and are subject to a number of risks and uncertainties that could cause our actual results to differ materially from those expressed or implied by our forward-looking statements. These risks and uncertainties include, but are not limited to, those risks discussed in Part I, Item 1A “Risk Factors” of this Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Given these uncertainties, you should not place undue reliance on these forward-looking statements. We qualify all of the forward-looking statements in this Form 10-K by these cautionary statements.

 

You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance, or events and circumstances reflected in the forward-looking statements will be achieved or occur. We undertake no obligation to update publicly any forward-looking statements for any reason after the date of this Form 10-K to conform these statements to actual results or to changes in our expectations, except as required by law.

 

In this Form 10-K, references to “Coursera,” “we,” “us,” “our,” or “the Company” mean Coursera, Inc., a Delaware public benefit corporation, and its subsidiaries, unless otherwise stated.

iii


Table of Contents

PART I

 

Item 1. Business

 

Overview

Our mission is to provide universal access to world-class learning so that anyone, anywhere has the power to transform their life through learning.

 

Learning is the source of human progress. The spread of ideas across cultures and ages has helped transform our world from illness to health, from poverty to prosperity, and from conflict to peace. By combining some of the world’s best educational content with a technology platform that can serve learners on a global scale, we believe Coursera will enable the digital transformation of higher education and bring high-quality, affordable education to every corner of the world.

 

Coursera is a platform that enables a global ecosystem of educators, learners, organizations, and institutions. As of December 31, 2022, approximately 118 million learners had registered on Coursera to learn from more than 300 leading university and industry partners through thousands of offerings ranging from industry microcredentials to full diploma-bearing degrees. Coursera serves learners in their homes, through their employers, through their colleges and universities, and through government-sponsored programs. As of December 31, 2022, over 1,100 organizations were paying Enterprise customers, including businesses, colleges, universities, and governmental organizations. We also provide social impact programs that have helped more than 180,000 learners around the world.

 

Below illustrates our global learning ecosystem as of December 31, 2022:

img88316801_0.jpg 

 

Technology is advancing faster than the world’s ability to adapt and acquire new skills, resulting in a sizable and expanding skills gap. To be productive members of the workforce in the digital economy, many aspiring professionals need advanced skills in technology and information-based analytics. We believe education’s “new normal” will be characterized by blended classrooms powered by online learning, job-relevant education, and lifelong learning at work to help employees keep up with the emerging skills needed to compete in an accelerating digital economy. We believe that online learning will become the primary means of meeting the global demand for emerging skills and that the adoption of online education, combined with the increased flexibility enabled by larger remote workforces, holds the promise to increase global social equity.

 

4


Table of Contents

World-class teaching is the foundation of the Coursera experience. Coursera partners with over 300 leading university and industry partners to provide learners content and credentials that are modular, stackable, and consumable at a wide range of durations, skill levels, and price points. Our data-driven technology platform enables educators to efficiently produce, teach, and scale content and credentials, from individual courses to professional certificates to diploma-bearing degrees. Coursera enables educator partners to tap into global demand from individual learners, organizations, and institutions.

 

Reaching and serving a world of learners lies at the heart of our model. We make it easy for learners to discover and engage with high-quality, job-relevant learning in flexible, hands-on online learning environments at affordable prices—including free offerings. Free content from top-branded partners has enabled us to attract approximately 118 million individual learners at very low cost and build a global consumer brand. Data-driven marketing enables us to efficiently attract learners to a wide range of paid offerings, including standalone courses, multi-course specializations, certificate programs, and university degrees. Learners can also “stack” content and credentials, allowing completion of standalone courses to count as progress towards a broader program of study, creating more flexible and affordable paths to learn new skills, upskill, and reskill. For example, learners who complete the IBM Full Stack Cloud Developer Professional Certificate can earn a recommendation of 18 college credits, the equivalent of 6 college courses at the bachelor's degree level. We believe this efficient learner acquisition model has allowed us to build one of the largest global audiences of adult learners in the world and to serve learners at various price points, with competitive margins for us and our educator partners.

 

Coursera’s data and machine learning systems drive personalized learning, and skills benchmarking. We believe that our unified technology platform is not only making global higher education more accessible and more effective but is also enabling educators to author and distribute high-quality content efficiently, employers to upskill and reskill their talent, and learners to advance their careers in a flexible learning environment. Further, our platform allows employers to tap into a diverse talent pool and provide them with insight into which learners have the requisite skills for specific job roles, and it also allows learners to develop and showcase their skills. For example, we announced our entry-level Professional Certificates from industry partners in India, including PwC India and Tally, to help build job-ready skills.

 

In addition to offering content and credentials directly to individuals at Coursera.org, we also sell directly to organizations and institutions, including employers, colleges and universities, and government entities and agencies. Employers can use Coursera for Business to help employees develop new skills in order to better acquire and serve customers, lower costs, reduce risk, and remain competitive in the new digital economy. Colleges and universities can use Coursera for Campus to deliver university-branded online learning in a new era of financial challenges for higher education and evolving student preferences for hybrid learning. Government entities and agencies can use Coursera for Government to train, reskill, and upskill employees and citizens into fast-growing digital roles that constitute a significant share of new job opportunities.

 

The global higher education market is large and growing. As we press our advantages to continue penetrating this market opportunity, we have multiple strategies to drive our growth, including increasing adoption and penetration of our Enterprise offerings; expanding the number of online degrees and the number of students in Degrees programs; continuing to grow our learner base and build our brand; growing our content and credentials catalog and network of educator partners; improving conversion, upsell, and retention of paid consumer learners; and continuing our global expansion.

 

Our business has experienced strong growth since our founding in 2011. For the years ended December 31, 2022 and 2021, our revenue was $524 million and $415 million, respectively. We continue to invest in our business and had a net loss of $175 million and $145 million for the years ended December 31, 2022 and 2021, respectively.

 

Our Offerings to Individuals, Organizations, and Institutions

 

Coursera.org for Individuals

Although our university partners offer thousands of courses across a wide range of domains, most learners come to Coursera to start and advance their careers. Learners consume content from our diversified portfolio, which is designed to meet a wide variety of goals and preferences. Learners coming to Coursera are offered a broad range of learning offerings, from a 2-hour Guided Project on how to build a website, to an entry-level Professional Certificate, to a Master of Public Health degree from the University of Michigan.

 

As technology automates more repetitive, predictable, lower-skilled job tasks, individuals around the world are looking to reskill with professional certificates and college degrees in order to move into emerging digital careers. Coursera offers a portfolio of entry-level Professional Certificates from Google, IBM, Intuit, Meta, Salesforce, and SAP that help develop the skills needed to land entry-level digital jobs in information technology, cybersecurity, data science, marketing, sales, design, and software engineering and development without requiring a college degree or any experience in the field. Coursera also has fully online degrees in data science, computer science, engineering, business, social science, and public health.

 

5


Table of Contents

The full Coursera catalog includes*:

3,400+ Guided Projects: Gain a job-relevant skill in less than two hours for $9.99
5,500+ Courses: Learn something new in 4 to 6 weeks for free, or for prices up to $99
700+ Specializations: Gain a job-relevant skill in 3 to 6 months for $39 to $79 per month
125+ Certificates
o
35+ Entry-level Professional Certificates: Earn a certification of job readiness for an in-demand career in 3 to 9 months for $39 to $79 per month
o
25+ MasterTrack Certificates: In 3 to 12 months, earn a university-issued certificate from a module of a university degree and credit that can be applied to that degree in the future for approximately $2,000 to $5,000
40+ Degrees: Earn a bachelor’s or master’s degree fully online for approximately $5,000 to $45,000 or earn a postgraduate diploma

* As of December 31, 2022. The time periods noted are intended completion timeframes; actual time to completion varies by learner. Learners may also access certain courses, Specializations, and Professional Certificates through a Coursera Plus subscription. Prices reflect rounded ranges applicable to nearly all content and credentials; a small percentage may exceed the top and bottom ends of the range.

 

Our platform enables learners to discover the right content and credentials by domain (e.g., business, technology, health), by skill (e.g., Python, statistics, data visualization), and by job role (e.g., data analyst, marketer, engineer). Once learners enroll in a course, our unified technology platform enables them to learn more effectively to advance in their careers and earn credentials to signal their learning to prospective employers.

 

The learning experience includes:

Courses with video-based lectures, in-video quizzes, notes and highlights, readings, assessments, peer reviews, and group projects;
AI-driven learning features such as In-course Coach, Smart Review Material, and Goal Setting to help learners stay motivated and making progress;
Coursera Labs with hands-on projects that teach practical skills using real-world tools such as Python, Jupyter Notebooks, VS Code, R-Studio, and many other desktop and cloud-based applications fully in-browser with no software or data downloads;
A mobile app that enables course downloads for offline learning, which is especially important for students with limited or intermittent internet connectivity or power; and
Localized learning experiences including localized homepage, payment options, local partnership, and content discovery.

 

Coursera Plus is a subscription pricing model that gives learners access to over 9,000 courses, Guided Projects, Specializations, and Professional Certificates on Coursera for a monthly or annual fee.

 

Coursera for Enterprise

Coursera is available to organizations and institutions around the world, allowing businesses, academic institutions, and governmental organizations to enable their employees, students, and citizens to gain critical skills aligned to the job market of today and tomorrow. Institutions play a major role in tackling the global reskilling challenge by providing awareness, incentives, and financial support for lifelong learning.

 

Coursera has designed a single, unified platform that allows us to configure a common set of content and features to meet the various needs of Enterprise customers. The common content and features on Coursera’s Enterprise learning platform include:

 

A broad catalog of more than 5,000 courses, hands-on projects, and professional certificates, especially in the domains of data science, technology, and business;
Private Authoring, the ability for all Enterprise customers to author courses and projects that are specific to and accessible only by the learners in their institution or their citizens, as applicable;
The ability to tailor custom Course Collections that surface specific, curated collections of courses to specific learner populations;
Academies and SkillSets that identify target skill proficiencies required for specific job roles and provide personalized learning paths to develop these skill proficiencies;

6


Table of Contents

Coursera Labs, with hands-on projects that teach practical skills using real-world tools such as Python, Jupyter Notebooks, VS Code, R-Studio, and many other desktop or cloud-based applications fully in-browser with no software or data downloads;
Dashboards that enable administrators to deliver tailored learning programs to specific learner groups, measure and track progress in skills development, and benchmark learner skill proficiency;
LevelSets that help learners calibrate targeted content recommendations to their skill level so they can reach learning goals faster; and
Career Academy that leverages our entry-level Professional Certificates and Guided Projects to deliver the skills and credentials that can prepare learners for in-demand, digital jobs, even those with no college degree or prior work experience.

 

Coursera for Business helps employers upskill and reskill their teams to drive innovation, competitiveness, and growth and can be used to attract and retain talent in a competitive labor market as employers are increasingly positioning learning programs as a career development benefit. Our content in data science, technology, and business is especially relevant to employers; Private Authoring allows businesses to create courses and projects using their own datasets and tools; SkillSets, Academies and LevelSets can be tailored to company-specific job-roles and skill requirements; Coursera Labs helps employers provide hands-on training using the tools that are deployed in their corporate environments; and Dashboards allow businesses to benchmark skill proficiency against specific industry and competitive peer groups.

 

Coursera for Campus empowers academic institutions to offer job-relevant, online education to students, faculty, and staff. Career Academy offers industry microcredentials alongside core university curriculum to attract students and produce graduates who have the skills and abilities that employers are looking for. Our content from leading universities and academic integrity features are especially relevant to colleges that allow students to earn credit towards their university degree by taking online courses; Private Authoring allows faculty to create courses and projects that meet their particular curricular needs; SkillSets and LevelSets help faculty and students understand what skills will improve the chance of getting hired into particular job roles after graduation; Coursera Labs enables schools to supplement conceptual study with hands-on learning in a scalable cloud environment; and Dashboards help faculty and career placement personnel enhance student employability by benchmarking student skill proficiency against specific industry job roles.

 

Coursera for Government partners with national and local governmental organizations to deliver workforce reskilling programs for in-demand jobs. We also work with governmental organizations to develop and empower the next generation of government leaders through skill development programs. Our Professional Certificates and content from leading universities and industry partners are especially relevant to government officials who seek to prepare citizens for emerging jobs in their region and enhance the skills of public sector employees; Private Authoring allows agencies to create localized hands-on projects using regional instructors to develop skills to meet regional employment opportunities; LevelSets help learners assess their skill level and find the right content for their needs; Guided Projects enable governments to provide citizens and employees with hands-on training for the latest digital tools; and Skills Dashboards help workforce development personnel measure skill development and benchmark skill proficiency against workforces in other countries. Workforce development programs include entry-level Professional Certificates specifically designed to prepare workers without a college degree or prior work experience, allow workers to explore careers, develop key skills and competencies, build a portfolio of hands-on projects using actual workplace tools, and earn industry recognized credentials.

 

Our Social Impact Programs and Pandemic Response

 

Coursera Social Impact Programs

Universal access to world-class learning is critical for social change. Over the last five years, we have fostered an initiative to provide underserved learners with access to high-quality education that supports personal development, career advancement, and economic opportunity. Through our social impact programs, we have worked with more than 100 nonprofit and community organizations to provide free access to our learning resources for more than 180,000 learners across the globe. These learners collectively logged more than 350,000 course enrollments during the year ended December 31, 2022.

 

Our Response to the COVID-19 Pandemic

The COVID-19 pandemic sharply increased the need for online learning beginning in 2020. Individuals, organizations, and institutions relied on online learning to navigate change and disruption. We, along with our partners, launched several initiatives to help mitigate the pandemic’s impact on communities worldwide including Campus Response Initiative, Workforce Recovery Initiative, Employee Resilience Initiative, and Contact Tracing Course. As enterprises and their employees have largely adapted to the most pressing challenges of hybrid and remote work, we have sunset these initiatives.

 

7


Table of Contents

Learners

Learners can come to Coursera to start and advance their careers, reach their educational goals, and enhance their lives. As of December 31, 2022, approximately 118 million learners had registered with Coursera to learn from more than 300 leading university and industry partners in thousands of offerings ranging from open courses to full diploma-bearing degrees. Coursera serves learners in their homes, through their employers, through their colleges and universities, and through government-sponsored programs. We offer learners a broad range of learning offerings, from a 2-hour Guided Project for $9.99 on how to build a website, to an entry-level Professional Certificate for $39 per month, to a Master of Public Health degree from the University of Michigan for approximately $45,000.

The top five countries represented by registered learners on Coursera as of December 31, 2022 were (1) the United States (“U.S.”), with 22.1 million registered learners, (2) India, with 19.0 million registered learners, (3) Mexico, with 5.7 million registered learners, (4) Brazil, with 4.8 million registered learners, and (5) China, with 3.7 million registered learners.
In 2022, learners logged more than 39 million course enrollments, watched 434 million lectures, and completed 70 million assessments.
Learners have logged more than 6.3 million Guided Project enrollments since we launched Guided Projects in 2020.
Our growing Professional Certificate catalog has enrolled 7.3 million learners since we launched this catalog in 2018.
Over 18,000 students were enrolled in Degrees programs as of December 31, 2022.

 

Overall, learners are satisfied with their experiences on Coursera and with the outcomes Coursera learning helps them achieve. Of learners who have rated a course in 2022, 81% gave their course a full 5-star rating.

 

Businesses

Employers can use Coursera for Business to help employees develop new skills in order to better acquire and serve customers, lower costs, reduce risk, attract and retain talent, and remain competitive in today’s economy. The launch of our Enterprise segment in 2016 has enabled customers to choose Coursera to reskill and upskill their teams with critical skills in business, technology, data science, and other disciplines.

These organizations include more than 1,100 Paid Enterprise Customers that purchase Coursera through our direct sales force, as well as on our platform through our Coursera for Teams offering or through our channel partners.
Over 60% of Coursera’s direct sales business customers are outside of the U.S.
In 2022, Coursera for Business learners logged over 3.5 million course enrollments.

 

Colleges and Universities

Colleges and universities can use Coursera for Campus to deliver university-branded, online learning in a new era of financial challenges for higher education and evolving student preferences for hybrid learning. Coursera for Campus enables colleges and universities to leverage our global online learning platform to provide job-relevant, credit-ready, high-quality learning at a higher scale. Accelerated by the pandemic, thousands of higher education institutions launched Coursera for Campus over the past few years, making it one of our fastest growing offerings. We launched Career Academy in 2022, which offers industry microcredentials alongside core university curriculum to attract students and produce graduates who have the skills and abilities that employers are looking for.

 

Governments

Governments can use Coursera for Government to build a competitive workforce that drives sustainable economic growth by upskilling employees for public sector success and reskilling citizens for career advancement.

 

Our Competitive Strengths: The Power of Our Business Model

We believe that our competitive advantage is based on the following key strengths:

 

Trusted brand with a large learner base. With approximately 118 million registered learners, we have one of the largest global audiences of adult learners in the world. This large learner base attracts top educator partners, creates Enterprise and Degrees leads, provides data and insights, increases operating scale, improves search engine optimization performance, and produces favorable economics.

 

8


Table of Contents

Our consumer flywheel creates a price-to-cost advantage. We make it easy for learners to come to Coursera and explore learning options through free open courses and projects. We believe this efficient acquisition model, powered by free, high-quality content, global partner brands, deep expertise in search engine optimization, strong word-of-mouth referrals, public relations, and a profitable affiliate paid marketing channel, enables us to attract learners to Coursera at scale and connect them with the right learning experiences over the course of their academic and professional lives.

img88316801_1.jpg 

 

Branded catalog of modular and stackable content and credentials. Our broad catalog and flexible technology platform provide many entry points for learners and allow us to give learners a path to achieving their goals, regardless of their starting place. This allows us to help learners find the right learning program based on their prior skills, credentials, experience, and career desires and provide pathways for them to accomplish their goals. For example, a learner with no college degree or experience might start their learning journey with the Google IT Professional Certificate over three to six months, land a new IT job, and get academic credit towards the University of London Bachelor’s of Computer Science, which they can complete while working, lowering the opportunity cost of earning that degree. We believe we are the only platform with the ability to blend industry credentials with traditional academic degree credentials at scale. Many of our credentials have American Council on Education (“ACE”) Credit Recommendation, which makes it easier for learners to earn academic credit towards a local or online degree program.

 

Network of leading academic and industry partners. Our large and global learner base attracts top-tier educator partners by allowing them to reach new audiences and create new revenue streams with relatively small up-front investments. We carefully select our university and industry partners, prioritizing quality, subject expertise, and geographic appeal. As technology advances and new relevant skill sets emerge, our growing partner relationships enable us to be responsive in providing in-demand skills for aspiring and ascending professionals.

 

Job-relevant, hands-on projects, and industry certificates. In order to compete and keep pace with the rapidly changing skills landscape, learners need to be able to quickly identify and learn practical skills using job-relevant tools. Our Project Network is composed of instructors who have demonstrated expertise in a tool or skill through industry experience or academic background in the topic of their project. Professional Certificates, some of which are authored by well-known employer brands such as Google, IBM, Intuit, Meta, Salesforce, and SAP, allow learners to efficiently reskill and upskill for new jobs. We offer a diverse selection of Professional Certificates from a wide range of roles, industries, brands, and languages, many of which have ACE credit recommendation enabling more universities to accept the certificates for academic credit toward a degree program. Similarly, our technology platform allows instructors to efficiently launch one to two hour Guided Projects that teach the latest in-demand skills to learners with a hands-on learning experience.

 

9


Table of Contents

Multi-channel Enterprise model. With a single content catalog and a unified technology and data platform, we are able to distribute content and credentials to a global audience of more than 1,100 paying businesses, academic institutions, and governmental organizations. Our technology enables our educator partners to reach large, globally distributed employee populations through the workplace and provide them with high-quality lifelong learning. Our technology also allows collaboration among institutional networks, so that businesses, universities, and government organizations can collaborate on Coursera by sharing content, program settings, licenses, and data insights.

 

Rich data analytics and skills graphs. Since all of our teaching and learning activities happen online, our platform is able to capture a significant amount of data across millions of enrollments related to teaching, learning, content, and outcomes. This data allows us to drive learner success through personalized learning, map skills to content and jobs through a system of machine learning models, and unlock marketing efficiencies by automating and targeting communications with learners to generate engagement.

 

Our Opportunity: The Global Education Market is Large and Growing

As the pace of new knowledge and the demands of the global workforce continue to accelerate, we believe the global adult education market is poised to grow dramatically. The flexibility of online learning enables non-traditional learners to continue their education, which has allowed the online education industry to demonstrate acyclical growth characteristics.

 

Our Growth Strategy

We have seen strong growth since our founding in 2011. The combination of greater global access to technology and our open learning platform is unlocking the opportunity for more global citizens to enhance their education and earn credentials that help advance their careers. We believe that we have a large, underpenetrated addressable opportunity ahead of us to enable the digital transformation of higher education and provide lifelong adult learning at scale.

 

Key elements of our strategy of growing our business include:

 

Continue to invest in growing our Enterprise channels. Coursera’s growth is driven in part by expansion into new logos as well as broader penetration of learners within our existing base of business, university, and government customers. Our team identifies and engages with potential Enterprise customers. Once our platform has been adopted, we focus on expanding and growing our relationships with existing customers. Our relationships often begin with departmental deployments, evolving to multi-department and ultimately organization-wide utilization as our value is evangelized and proven within our customers’ learner bases.

 

Drive adoption and conversion of freemium Enterprise offerings. During the pandemic, we opened up our platform across our Enterprise customer base through multiple initiatives including our Campus Response Initiative, Workforce Recovery Initiative, and Employee Resilience Initiative. As an example, our Campus Response Initiative enabled over 4,000 institutions globally, including approximately 10% of all degree-granting institutions, to tap into ready-made, high-quality digital curricula from leading universities with minimal upfront costs through our Coursera for Campus offering. We plan to continue to focus on converting free institutions to paying Enterprise customers as we enable the digital transformation of higher education.

 

Expand the number of online degrees and the number of students in Degrees programs. We believe we have a substantial opportunity to increase the number of bachelor’s and master’s programs and postgraduate diplomas in new and existing academic disciplines within our current network of university partners. Over time, we also aim to naturally progress current open course university partners into Degrees partners. For existing Degrees program partners, we also intend to continue to increase the size of student cohorts in existing Degrees programs and add new online Degrees programs from these partners. We believe that our ability to leverage our large, global learner base gives us a competitive advantage in delivering qualified international learners to Degrees partners in a cost-effective manner.

 

Continue to grow our learner base and build our brand. We intend to continue to invest in increasing the number of registered learners on Coursera and increasing awareness of the Coursera brand. Our large learner base and brand create a virtuous cycle, increasing our value to educator partners and providing incentive for them to author additional content and credentials. This broader catalog, in turn, enhances the appeal of Coursera to learners, which grows our consumer learner base. We believe the content and credentials from our university and industry partners generate meaningful organic and unpaid traffic to Coursera, which reduces our cost of learner acquisition. A growing learner base also generates synergistic opportunities for other parts of our business, as some learners will go on to enroll in Degrees programs or provide us with Enterprise leads.

 

Grow our content and credentials catalog and network of educator partners. We plan to continue to invest in growing our catalog of projects, courses, Specializations, certificates, and degrees across a broad range of topics and expanding our network of educator partners.

 

10


Table of Contents

Improve conversion, upsell, and retention of paid Consumer learners. Our Consumer platform makes it easy for individuals to come to Coursera and learn, allowing for a natural progression of learners to go from free projects or courses to full online degrees. One of the tools used is Coursera Plus, launched in February 2020, which contributes to conversion and retention of paid Consumer learners. In 2022, over 60% of our cash receipts from Consumer offerings came from individual learners who were registered on our platform as of December 31, 2021.

 

Continue global expansion. Approximately 47% of our revenue for the year ended December 31, 2022 came from learners outside of the U.S. We plan to continue to market our offerings and programs to individual learners, businesses, academic institutions, and governments globally, providing us broad access to the addressable market while also building on our global brand as a leading learning destination.

 

Competition

The market for global adult online learning is highly fragmented and rapidly evolving. We expect alternative modes of learning to continue to accelerate as players in this industry introduce new and more competitive products, enhancements, and bundles. Participants in the global adult online learning ecosystem include:

 

Direct-to-consumer, online education companies: 2U, Inc., through its subsidiary edX Inc., and Udemy, Inc.;
Companies that provide technology solutions and services to universities offering online learning programs: 2U, Inc., Eruditus Learning Solutions Pte. Ltd., Noodle Partners, Inc., and upGrad Education Private Limited;
Corporate training companies: Skillsoft Corp., LinkedIn Corporation through its LinkedIn Learning services, Pluralsight, Inc., and Udacity, Inc.;
Providers of free educational resources: Khan Academy, Inc., The Wikipedia Foundation, Inc., and Google LLC (“Google”) through its YouTube services; and
Internal online degree platforms: Online degree programs developed in-house by universities.

 

We believe we have a number of advantages over these competitors due to our unique combination of:

a trusted global brand;
a base of approximately 118 million registered learners;
a freemium consumer model that creates a price-to-cost advantage;
a broad catalog of branded, high-quality content and credentials;
job-relevant, hands-on projects and industry certificates;
a network of over 300 leading university and industry educator partners;
a multi-channel Enterprise model serving more than 1,100 paid Enterprise customers; and
rich data analytics and skills graphs.

 

Sales and Marketing

Our sales and marketing efforts are focused on building a unified marketing system that connects individuals to lifelong learning opportunities throughout their academic and professional lives. Our strategy centers on leveraging the Coursera brand and our partners’ brands along with our large catalog of high-quality, freemium content to attract learners to Coursera efficiently.

 

Once we attract learners to Coursera, our data-driven learner experience connects learners to the courses, certificates, and degree programs best-suited for them through a personalized discovery and nurture system and identifies whether they are a potential Enterprise prospect.

 

Learners come to Coursera primarily through free or low-cost acquisition channels such as public relations, word of mouth, and natural search. We also derive a smaller percentage of learners through cost-efficient paid advertising channels including an affiliate publisher network and paid search.

 

11


Table of Contents

With our consumer brand, we can market categories of degree and certificate programs to learners earlier in their consideration process. This allows us to connect learners with targeted learning opportunities based on their background and goals. By connecting Coursera’s learners with relevant degree programs, we efficiently tap into latent degree demand from our consumer base and combine automated nurture strategies earlier in the funnel with higher-touch efforts to assist potential students who are further along in their purchase decision. We promote our courses, Specializations, entry-level Professional Certificates, and MasterTrack Certificates that can count as progress towards a degree both to allow prospective students to discover our Degrees and to increase conversion rates by enabling applicants to sample content and build interest and confidence before enrolling in one of our Degrees programs. Also, with performance-based admissions, learners are guaranteed admission to a Degrees program from successful completion of a series of courses regardless of their previous academic or work experience.

 

The data from Coursera’s consumer ecosystem helps drive Enterprise marketing efficiency. Related insights, especially on how a company’s skill proficiencies stack up relative to the competition, based on the aggregated learning behaviors of consumer learners working at a given company, help us reach prospects with targeted skill development solutions.

 

Our Enterprise sales team identifies and engages with potential organizational and institutional customers around the world. With our international expansion, we have deployed a more regionally distributed approach to sales and account management with a focus on growing and upselling Enterprise accounts.

 

Research and Development

We have a technology and data-driven research and development team that creates and maintains our platform, products, and insights to deliver a high-quality learning experience to our customers and educator partners cost-effectively and at scale. We leverage our large partner and customer base, our engaged learner community, and our focus on user-driven innovation to aggregate feedback on features and functionality and consistently improve our offerings and platform. Our production environment runs in a cloud environment, providing scalable storage and elastic computing.

We invest substantial resources in research and development to drive our technology innovation and bring new offerings and features to the market. Our research and development team is responsible for the design, development, and testing of features and offerings on our platform. They are also responsible for building and integrating tools and systems to help our services function deliver high-quality service at lower cost as we scale.

 

Our research and development teams are concentrated in California, Canada, and Bulgaria, but are expanding into other regions with our remote workforce that allows us to access diverse, talent-rich markets as we grow. We believe our research and development teams are diverse, bringing unique and essential perspectives to our platform.

 

Public Benefit Corporation Status

On February 1, 2021, we amended our certificate of incorporation to become a Delaware public benefit corporation (“PBC”). We believe being a PBC reinforces our long-term commitment to providing global access to affordable and flexible world-class learning and aligns with our mission, culture, and values.

 

PBCs are a relatively new class of corporations that are intended to produce a public benefit and to operate in a responsible and sustainable manner. Under Delaware law, PBCs are required to identify in their certificate of incorporation the public benefit they will promote, and their directors have a duty to manage the affairs of the corporation in a manner that balances the pecuniary interests of the stockholders, the best interests of those materially affected by the corporation’s conduct, and the specific public benefit identified in the certificate of incorporation. They are also required to publicly disclose a report that assesses their public benefit performance at least every two years.

 

Our public benefit purpose, as provided in our certificate of incorporation, is “to provide global access to flexible and affordable high-quality education that supports personal development, career advancement, and economic opportunity.”

 

Certified B Corporation Status

In addition to being a public benefit corporation under Delaware law, we are a Certified B Corporation (“B Corp”). The term “B Corp” does not refer to a particular form of legal entity, but instead refers to companies that are certified by B Lab, an independent nonprofit organization, for meeting rigorous standards of social and environmental performance, accountability, and transparency.

 

12


Table of Contents

The process for becoming a B Corp involves taking and passing a comprehensive and objective assessment of a business’s positive impact on society and the environment, which includes over 200 questions measuring the business’s impact on its customers, employees, communities, and the environment, as well as a validation process that includes review of supporting documentation and verification interviews. Once certified, every B Corp must make its assessment score publicly available on B Lab’s website. Acceptance as a B Corp and continued certification is at B Lab’s sole discretion. We believe that our status as a B Corp further demonstrates our commitment to our mission and public benefit purpose.

 

Regulatory Matters

As a service provider to higher education institutions both in the U.S. and internationally, either directly or indirectly through our arrangements with partners, we are required to comply with certain education laws and regulations.

 

General

Higher education is heavily regulated in the U.S. and most international jurisdictions, and our university partners are subject to extensive legislation, regulation, and oversight. The regulations, standards, and policies they are governed by and must adhere to are complex, change frequently, and are often subject to differing interpretations and can be implemented with little to no interpretative guidance. These changes could compromise our university partners’ accreditation, authorization to offer online learning in various states or countries, permissible activities, or access to U.S. federal funds under Title IV of the Higher Education Act of 1965, as amended (respectively, “Title IV” and “HEA”).

At times, our university partners are subject to regulations that were designed to address in-person, correspondence or other types of learning experiences not offered online and may be difficult to interpret or apply to the types of programs they offer on our platform. Degrees or certifications earned through an institution in one jurisdiction may not be recognized as valid or sufficient in other jurisdictions, including internationally, for employment, to satisfy prerequisites for advanced degrees, or other opportunities. Additionally, numerous U.S. states require education providers to be licensed or authorized in such a state simply to enroll persons located in that state into an online education program or to conduct related activities, such as marketing.

 

The vast majority of our U.S.-based college and university partners participate in the federal student financial assistance programs under Title IV, and are subject to extensive regulation by the Department of Education (“DOE”), as well as various state agencies, licensing boards, and accrediting agencies. To participate in Title IV programs, an institution must receive and maintain authorization by the appropriate state education agencies, be accredited by an accrediting agency recognized by the DOE, and be certified by the DOE as an eligible institution. The increased scrutiny and results-based accountability initiatives in the education sector, as well as ongoing policy differences in Congress regarding spending levels, could lead to significant changes in connection with the upcoming reauthorization of the HEA or otherwise. These changes may place additional regulatory burdens on postsecondary schools participating in Title IV programs generally, and specific changes may be targeted at companies such as ours that serve higher education within the U.S. Regulatory activities and initiatives of the DOE may have similar consequences for our business even in the absence of Congressional action.

 

Authorization and Approval

Our U.S.-based university partners are required to obtain the appropriate approvals from the DOE and applicable state and accrediting regulatory agencies for new programs. Similar approvals and reviews may be required for programs from our educator partners based outside of the U.S. and for our partners to offer programs in other countries.

 

Our educator partners, both U.S. and international, may also be required to be authorized in certain states to offer online programs, engage in advertising or recruiting, and operate externships, internships, technical training, or other forms of field experience, depending on state or international law. Although many of our programs are offered by U.S.-based higher education institutions that hold such authorizations or participate in an appropriate state reciprocity agreement such as the State Authorization Reciprocity Agreement (“SARA”), other educator partners are not traditional education institutions or operate outside of the U.S. and do not hold such state authorizations. Some institutions, including California higher education institutions, currently do not participate in SARA.

 

We or our educator partners may also be required to obtain appropriate approvals under international education laws and regulations. For example, a recent Indian regulation relating to online higher education requires, among other things, that learning platforms utilized by Indian universities to offer online degrees be approved by a technical committee of the Indian regulator.

 

13


Table of Contents

Accreditation

Accrediting agencies primarily examine the academic quality of the instructional programs of an educational institution, and a grant of accreditation is typically viewed as confirmation that an institution or an institution’s programs meet generally accepted academic standards. Accrediting agencies also review the administrative and financial operations of the institutions they accredit to ensure that each institution has the resources to perform its educational mission. The DOE also relies on accrediting agencies to determine whether institutions qualify to participate in Title IV programs.

 

Although we are not an accredited institution and are not required to maintain accreditation, accrediting agencies are responsible for reviewing an accredited institution’s third-party contracts with service providers like us and may require that an institution obtain approval from, or notify the accreditor in connection with, such arrangements. We work closely with our university partners, which are accredited institutions, to assure that the applicable standards of their respective accreditors are met.

 

DOE “Dear Colleague Letter”

Each institution that participates in Title IV programs agrees, as a condition of its eligibility to participate in those programs, that it will not “provide any commission, bonus, or other incentive payment based directly or indirectly on success in securing enrollments or financial aid to any persons or entities engaged in any student recruiting or admission activities or in making decisions regarding the award of student financial assistance.” The vast majority of our U.S.-based university partners participate in the Title IV programs. Although this rule, referred to as the incentive compensation rule, generally prohibits entities or individuals from receiving incentive-based compensation payments for the successful recruitment, admission, or enrollment of learners, the DOE provided clarifying guidance in March 2011 interpreting the incentive compensation rule as permitting tuition revenue-sharing arrangements known as the “bundled services exception.” Our current business model relies heavily on the bundled services exception to enter into tuition revenue-sharing agreements with our U.S.-based university partners.

 

The DCL issued by the DOE on March 17, 2011 sets forth the guidance of the DOE regarding various regulations that were implemented around that time. The DCL affirms that “[t]he Department generally views payment based on the amount of tuition generated as an indirect payment of incentive compensation based on success in recruitment and therefore a prohibited basis upon which to measure the value of the services provided.” The DCL, however, in Example 2-B, clarified an important exception to this prohibition for a business model that complies with the bundled services exception: “A third party that is not affiliated with the institution it serves and is not affiliated with any other institution that provides educational services, which third party provides bundled services to the institution including marketing, enrollment application assistance, recruitment services, course support for online delivery of courses, the provision of technology, placement services for internships, or student career counseling, may receive from an institution an amount based on tuition generated for the institution by the third-party’s activities for all bundled services that are offered and provided collectively, as long as the third party does not make prohibited compensation payments to its employees, and the institution does not pay the third party separately for student recruitment services provided by the entity.”

 

The DCL guidance indicates that an arrangement that complies with Example 2-B will be deemed to be in compliance with the incentive compensation provisions of the HEA and the DOE’s regulations. Our business model and contractual arrangements with our U.S.-based university partners are designed to follow Example 2-B in the DCL. However, the inherent ambiguity in the DCL and the incentive compensation rule creates the risk that DOE or a court, including, notably, in the context of a “whistleblower” claim under the federal False Claims Act, could disagree with that interpretation. If the DOE or a court determined that our business model or even the practices of a subcontractor did not meet the bundled services exception, we could have contractual obligations to our U.S.-based partners such as indemnifying a partner from private claims, government investigations, or demands for repayment of Title IV program funds.

 

Further, because the bundled services rule was promulgated by agency guidance through the DCL and is not codified by statute or regulation, there is risk that the exception could be altered or removed without prior notice, public comment period, or other administrative procedural requirements that accompany formal agency rulemaking. For example, the DOE recently issued new guidance expanding the application of third-party servicer requirements, including an annual audit requirement, to any entity providing recruitment services or content. The DCL has been criticized by commentators and lawmakers, including in a June 2022 report by the U.S. House Committee on Appropriations, which urged the DOE to rescind the guidance, and in a recent commentary authored by Representative DeLauro, the ranking member of the House Appropriations Committee and the Labor, Health and Human Services, Education, and Related Agencies Subcommittee. The DOE has recently announced a “listening session” to receive public comment on the bundled services exception. In addition, the legal weight the DCL would carry in litigation over the propriety of any specific compensation arrangements under the HEA or the incentive compensation rule is uncertain. We can offer no assurances as to whether the exception in the DCL would be upheld by a court or how it would be interpreted.

 

14


Table of Contents

Misrepresentation Rule

Under our contracts with U.S.-based college and university partners, we are required to comply with other regulations promulgated by the DOE and comparable state laws that affect our marketing activities, including the misrepresentation rule. The misrepresentation rule is broad in scope and applies to statements our employees or agents may make about the nature of an educator partner’s program, their financial charges, or the employability of their program graduates.

 

Specifically, the HEA prohibits an institution that participates in the Title IV programs from engaging in any “substantial misrepresentation” regarding three broad subject areas: (1) the nature of the school’s education programs, (2) the school’s financial charges, and (3) the employability of the school’s graduates. In 2010, as part of the program integrity rules, the DOE revised its regulations in order to significantly expand the scope of the misrepresentation rule. Although some of the DOE’s most expansive amendments to the misrepresentation rule were overturned by the courts in 2012, most of the 2010 amendments survived and remain in effect.

 

Violations of the misrepresentation rule are subject to various sanctions by the DOE and violations may be used as a basis for legal action by third parties. Similar rules apply under state laws or are incorporated in institutional accreditation standards and the Federal Trade Commission (“FTC”) applies similar rules prohibiting any unfair or deceptive marketing practices to the education sector.

 

Family Educational Rights and Privacy Act (“FERPA”)

We are required to comply with FERPA. FERPA generally prohibits an institution of higher education from disclosing personally identifiable information (“PII”) from a learner’s education records without the learner’s consent. Our U.S.-based university degree and certificate partners and Coursera for Campus customers and their learners disclose to us certain information that originates from or composes a learner education record under FERPA. Through our contracts to provide services to institutions, we are indirectly subject to FERPA, and we may not transfer or otherwise disclose any PII from a learner record to another party other than in a manner permitted under the statute and any applicable contract. In the event that we disclose learner information in violation of FERPA, the DOE could require a partner to suspend our access to their learner information for at least five years.

 

For additional discussion of regulatory risks, see “Risk Factors—Risks Related to Regulatory Matters and Litigation.”

 

Cybersecurity

Coursera maintains an information security management system independently certified to International Organization for Standardization (“ISO”) / International Electrotechnical Commission (“IEC”) 27001:2013 standards and managed by our security team to ensure security controls conform to established standards across our products, services, and infrastructure components. Our online learning platform undergoes internal security testing prior to release, and we employ third parties to perform penetration and vulnerability tests on our platform on at least an annual basis. We also obtain independent third-party audit opinions related to security and availability annually, such as Systems and Organization Controls 2 Type 2 (“SOC 2”) audit reports and ISO 27001 certification. Our technology platform is hosted at major cloud-hosting providers globally, and we also require our providers to be independently SOC 2 attested and/or ISO 27001 certified.

 

Human Capital Resources

 

Overview

At Coursera, we create and nurture a system of equitable employee services and workplace experiences to help employees perform at their best and to deliver our mission of transforming lives through learning. As of December 31, 2022, 1,401 full-time employees make up a global community that is driven by a shared purpose and transformative impact. Our team also engages contractors and consultants for auxiliary services and support.

 

Our focus on building a great place to work has resulted in a strong culture that values innovation and results at scale. Our employees are proud to work at Coursera and of the positive social impact that we can make together. To further enable our ability to grow and fulfill our public benefit objectives, we continue to invest in attracting, retaining, and developing team members while enhancing diversity and inclusion in our workforce.

 

Diversity, Equity, and Inclusion (“DEI”)

Building a more diverse workforce powers our ability to deliver on Coursera's mission: it fuels the performance and innovation we need to provide universal access to world-class learning, and it inspires collaboration to help us create inclusive learning alongside our university and industry partners and Enterprise customers.

15


Table of Contents

At Coursera, we strive to promote a culture of continuous learning and improvement. For the last ten years, we have measured employee engagement and tracked employees’ perspectives on important issues through our employee pulse surveys. Our participation rate continues to be high, at 97% for 2022. Employee pulse survey results provide important insight into organizational health and allow us to address opportunities for improvement in more focused and meaningful ways.

Our DEI initiatives and programs also strengthen our workplace culture and support talent acquisition and retention goals. We support our DEI strategies to enhance workplace diversity, promote cross-cultural learning, and advance our ongoing efforts to build a company where everyone can thrive. We approach DEI through three strategic pillars: workplace, workforce, and marketplace.

 

Workplace. Diversity of identity, voice, background, and experience are all key elements of our employee value proposition. We continue to drive meaningful change in our representation while strengthening brand credibility within underrepresented population communities by building, assessing, and evolving our goals for attracting, engaging, hiring, and growing talent.

 

Workforce. As an organization, we are committed to DEI in our workforce and the evolution of our values and culture. We focus on early and consistent engagement with various communities and tracking inclusive practices. That means continued assessment of equitable talent pipeline development, hiring, and advancement across our diverse talent pools. We also support our employee resource groups, which are employee-led groups that foster inclusivity and build community by cultivating a positive and engaging culture in which employees of different backgrounds, lifestyles, and abilities are respected and can thrive. They represent the perspectives of our diverse learners, customers, and partners through a focus on DEI and social impact.

 

Marketplace. Coursera's mission sits at the core of our commitments and DEI efforts, and we recognize the impact our work product brings to our global learner base, Enterprise customers, and educator partners. We want to ensure that they are represented in our content, product, brand and business strategy.

 

Talent

We build distributed teams of diverse talent that represent our global community of learners in order to inspire the innovation that will transform lives through learning. We do this through embracing a work from anywhere hiring strategy to attract and retain top global talent. Similar to the ways in which we help millions of learners transform their lives through courses and degrees on our platform, we also encourage and empower Coursera employees to learn and grow at work.

We offer learning programs and tools to support employees on their personal learning journeys and to promote organizational learning objectives. Through our internal learning program called SkillUp, employees have access to a sizable catalog of courses, specializations, and certificates on the Coursera platform to help employees build job-relevant skills and advance their careers. Employees can also choose to go deeper: For employees who are accepted into select degree programs on Coursera, we proudly offer scholarships that cover 100% of tuition and fees.

We aspire for Coursera to be a place where employees are challenged and stretched and will continue investing in employee development opportunities that enable team members to maximize their impact and grow their careers.

 

Total Rewards and Pay Equity

We provide competitive compensation. Compensation at Coursera is fair, routinely benchmarked to be market-competitive, and focused on performance. To align compensation and performance, we have established an on-going cadence for performance reviews that supplement a culture that is core to Coursera of regular, open, and casual feedback.

 

Furthermore, our compensation practices are designed to help ensure fair and equal pay to all employees regardless of gender, identity, race, age, or other protected characteristics. We routinely review our pay structures to identify possible pay disparities and opportunities to improve our pay practices.

 

Employee Wellness

Our workforce strategies prioritize employee well-being and take an integrated approach to mental, physical, and financial well-being for our employees. These efforts include providing access to free wellness programs such as therapy and access to wellness coaching, mindfulness training, and live community sessions; stipends for home office equipment and internet services; access to co-working spaces around the globe as well as a variety of events to foster employee engagement, connection, and collaboration.

 

16


Table of Contents

Available Information

Our website is located at www.coursera.org, and our investor relations website is located at investor.coursera.com. We file electronically with the United States Securities and Exchange Commission (“SEC”) our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act. We make available on our investor relations website, free of charge, copies of these reports and other information as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. These filings with the SEC are also available on the SEC’s website located at www.sec.gov. We announce material information to the public through a variety of means, including filings with the SEC, press releases, company blog posts, public conference calls and webcasts, as well as the investor relations section of our website. We use these channels to communicate with investors and the public about our company, our products and services and other matters. Therefore, we encourage investors, the media and others interested in our company to review the information we make public in these locations, as such information could be deemed to be material information. Further, corporate governance information, including our corporate governance guidelines, code of business conduct and ethics, and committee charters, is also available on our investor relations website. The content of, or accessible through, our websites are not incorporated by reference into this Form 10-K or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.

 

17


Table of Contents

Item 1A. Risk Factors

Risk Factors Summary

The following is a summary of the key risks and uncertainties associated with our business, industry, and ownership of our common stock. The below summary does not contain all of the information that may be important to you, and you should read this summary together with the more detailed description of each risk factor contained in the subheadings below.

Fluctuations in our quarterly and annual revenue and operating results, which could cause our stock price to fluctuate and the value of your investment to decline;
Our historical growth, which may not be indicative of our current or future growth;
Our limited operating history, which makes it difficult to predict our future financial and operating results;
We have incurred significant net losses since inception, and we may not achieve or maintain profitability in the future;
The nascency and market adoption of online learning solutions, which may not grow as we expect;
Our ability to maintain and expand our partnerships with our university and industry partners;
Our ability to attract and retain learners;
Our ability to increase sales of our Enterprise offerings;
Our ability to compete effectively;
Our ability to successfully develop, launch, maintain, and scale new programs, offerings, and features;
Any disclosure of sensitive information about our partners, their employees, or our learners, whether due to cyberattack or otherwise;
The impact of the COVID-19 pandemic, which has impacted, and may continue to impact, our business, key metrics, and results of operations in volatile and unpredictable ways;
Our and our partners’ ability to comply with international, federal, and state education laws and regulations, including applicable state authorizations for their programs;
Any failure to obtain, maintain, protect, and enforce our intellectual property and proprietary rights and successfully defend against claims of infringement, misappropriation, or other violations of third-party intellectual property;
Any changes to the validation or applicability of the United States (“U.S.”) Department of Education (“DOE”) “dear colleague letter,” on which our business model relies;
Any disruption or failure of our platform or operations; and
Our status as a public benefit corporation (“PBC”), which may negatively impact our financial performance.

 

Risks Related to Our Business and Industry

 

Our quarterly and annual revenue and operating results have fluctuated from period to period and may do so in the future, which could cause our stock price to fluctuate and the value of your investment to decline.

 

Our quarterly and annual revenue and operating results have historically fluctuated from period to period, and our future operating results may vary significantly from quarter to quarter due to a variety of factors, many of which are beyond our control. You should not rely on period-to-period comparisons of our operating results as an indication of our future performance. Factors that may cause fluctuations in our quarterly operating results include, but are not limited to, the following:

our ability to maintain existing customers and attract new customers, including businesses, governmental organizations, and educational institutions that subscribe to our Enterprise platform, as well as learners who access the content and credentialing programs available on our platform;
our ability to continue to offer compelling content and degrees or other credentialing programs created by our industry and university partners;

18


Table of Contents

changes in, or trends affecting, subscriptions to our Enterprise platform from businesses, governmental organizations, and educational institutions;
changes in, or trends affecting, learner enrollment and retention levels, including with respect to learners electing to access our paid offerings;
our ability to increase and manage the growth of our international operations, including our international customer base, and our ability to manage the risks associated therewith;
the timing of our costs incurred in connection with the launch of new course content and offerings and new certification, degree, or other credentialing programs, and the timing and amount of revenue we generate from new offerings and programs or as a result of the pricing models and payment terms, or changes to the pricing models or payment terms, associated with our offerings and programs;
trends and factors impacting the demand for, and acceptance of, online learning and credentialing programs and the prices consumers and businesses are willing to pay for such programs;
changes in, or trends affecting, the mix of partners, including educational institutions, offering open online courses only and those offering certification, degree, or other credentialing programs;
changes in the rate, volume, and demand for new content and credentialing programs created and offered by our partners on our platform;
changes in the terms of our existing partnership agreements;
the timing and terms of any new partnership agreements;
the timing and amount of our sales and marketing expenses;
costs necessary to improve and maintain our platform;
changes in our key metrics or the methods used to calculate our key metrics;
revenue mix shifts between our segments and seasonality, including seasonal engagement patterns of learners and Enterprise customers, which may vary from quarter to quarter or year to year, and seasonal operating practices or engagement patterns of partners resulting from academic calendars or fiscal years that may differ from our own;
changes in laws, regulations, or accounting principles that impact our business; and
general political, economic, or market conditions and events affecting any of the above, including the impact of inflation, currency and interest rate fluctuations, the outcome of political elections, geopolitical tensions or hostilities, such as the military conflict in Ukraine, supply chain disruptions, and the COVID-19 pandemic.

 

These and other factors may cause our revenue and operating results to fall below our expectations or the expectations of market analysts and investors in future periods, which could cause the market price of our common stock to decline substantially. Any decline in the market price of our common stock would cause the value of your investment to decline.

 

Our recent, rapid growth may not be indicative of our future growth, and we expect our revenue growth rate to decline compared to prior years.

 

We experienced rapid revenue growth in recent periods with revenue of $523.8 million, $415.3 million, and $293.5 million in the years ended December 31, 2022, 2021 and 2020, respectively. You should not rely on our revenue for any previous annual or quarterly period as any indication of our revenue or revenue growth in future periods. As we grow our business, we expect our revenue growth rates to decline compared to prior years for a number of reasons, which may include more challenging comparisons to prior periods as our revenue grows, slowing demand for our platform or offerings, slowing growth of our sales, increasing competition, increasing regulation, a decrease in the growth of our overall market or market saturation, and our failure to capitalize on growth opportunities. In addition, our growth rates are likely to experience increased volatility, and may decline, due to inflation and currency and interest rate fluctuations, the world's recovery from the COVID-19 pandemic, and related shifts in societal and economic circumstances.

 

19


Table of Contents

We have a limited operating history, and our offerings continue to evolve, which makes it difficult to predict our future financial and operating results.

 

As a result of our limited operating history and the evolving scope of our offerings, our forecast of future operating results may be less accurate than if we had a longer operating history, and such forecasts are subject to a number of uncertainties, including those discussed in this “Risk Factors” section and elsewhere in this Annual Report on Form 10-K (“Form 10-K”). If we do not manage these risks successfully, our operating and financial results may differ materially from our expectations and our business and stock price may suffer.

 

We have incurred significant net losses since inception, and we may or may not achieve or maintain profitability in the future.

 

We incurred net losses of $175.4 million, $145.2 million and $66.8 million in the years ended December 31, 2022, 2021 and 2020, respectively, and we had an accumulated deficit of $664.1 million and $488.8 million as of December 31, 2022 and 2021, respectively. We may or may not achieve or maintain profitability in the future. Even if we achieve profitability, we may not be able to maintain or increase our level of profitability.

 

We will need to generate and sustain increased revenue levels in future periods to achieve profitability, and even if we achieve profitability, we may not be able to maintain or increase our level of profitability. We anticipate that our operating expenses will increase substantially for the foreseeable future as we continue to, among other things:

expand our course offerings and the robustness of our platform;
expand our learner base and our sales and marketing efforts;
improve and scale our technology;
enter and expand into additional international markets;

 

address increased competition; and
incur significant accounting, legal, and other expenses as a public company that we did not incur as a private company.

 

Certain expenditures, including those to expand our course offerings and the robustness of our platform, expand our learner base and our sales and marketing efforts, and improve and scale our technology, will make it more difficult for us to achieve and maintain profitability. Our efforts to grow our business may be more costly than we expect, and we may not be able to increase our revenue enough to offset our higher operating expenses. If we are forced to or elect to reduce our expenses, including through cost control measures or a reduction in headcount, it could negatively impact our growth and growth strategy. As a result, we can provide no assurance as to whether or when we will achieve profitability. If we are not able to achieve and maintain profitability, the value of our company and our common stock could decline significantly, and you could lose some or all of your investment.

 

Market adoption of online learning solutions is relatively new and may not grow as we expect, which may harm our business and results of operations.

 

Our future success will depend in part on the growth, if any, in the demand for online learning solutions. While the COVID-19 pandemic caused an acceleration of the market for online learning solutions, it is still less mature than the market for in-person learning and training, which many businesses currently utilize, and these businesses may be slow or unwilling to migrate from these legacy approaches. As such, it is difficult to predict learner or partner demand for our platform, learner or partner adoption and renewal, the rate at which existing learners and partners expand their engagement with our platform, the size and growth rate of the market for our platform, the entry of competitive offerings into the market, or the success of existing competitive offerings. Furthermore, even if educators and enterprises want to adopt an online learning solution, it may take them a substantial amount of time and resources to fully transition to this type of learning solution or they could be delayed due to budget constraints, weakening economic conditions, or other factors. Even if market demand for online learning solutions generally increases, we cannot assure you that adoption of our platform will also increase. If the market for online learning solutions does not grow as we expect or our platform does not achieve widespread adoption, it could result in reduced customer spending, learner and partner attrition, and decreased revenue, any of which would adversely affect our business and results of operations.

 

20


Table of Contents

We may change the contract terms, including our pricing models, for our offerings, which in turn could impact our operating results.

 

We have limited experience with respect to determining the optimal prices and contract length for our offerings, and as a result, we have in the past, and expect that we may in the future, change our pricing models or target contract length from time to time, which could impact our operating and financial results. For example, in February 2020, we launched Coursera Plus, an annual subscription plan with unlimited access to a variety of our courses, Specializations, and professional certificates, at a fixed annual cost, and in the second quarter of 2020, we augmented our Coursera Plus pricing model to include a monthly subscription option. We may need to continue to adjust our pricing models and conduct pricing experiments as we gain experience with our offerings. For instance, from time-to-time, we test pricing localization to account for market segmentation and conduct other pricing experiments. As the market for our learning platform grows (if ever), as new competitors introduce competitive applications or services, or as we enter into new international markets, we may be unable to attract new customers at the same price or based on the same pricing models we have historically used, or for contract lengths consistent with our historical averages. In addition, as we develop and roll out new offerings, or expand existing offerings, we will need to develop pricing and contract models for these offerings that appeal to customers and learners over time, and we may not be successful in doing so. Pricing and contract length decisions may also impact the mix of adoption and retention among our offerings and negatively impact our overall revenue. Competition may require us to make substantial price concessions or accept shorter contract durations, or other unfavorable contract terms. Our revenue and financial position may be adversely affected by any of the foregoing, and we may have increased difficulty achieving profitability.

 

If we fail to maintain and expand our partnerships with university and industry partners, our ability to grow our business and revenue will suffer.

 

The success of our business depends in large part on the continued and increased development and volume of compelling educational content and credentialing programs by our university and industry partners, which we refer to collectively as our educator partners, as well as maintaining existing educational content and credentialing programs. We may face several challenges in establishing, maintaining, and expanding these relationships. For instance, our educator partners who use our platform are required to invest significant time and resources to adjust the manner in which they develop educational content and credentialing programs for an online learning environment. The delivery of degree programs online at educational institutions has not yet achieved widespread acceptance, and administrators and faculty members may have concerns regarding the perceived loss of control over the educational process that might result from offering courses and degrees online, the effectiveness of asynchronous learning, the heightened potential for learners to use generative artificial intelligence tools to generate their online coursework, as well as concerns regarding the ability to provide high-quality education online that maintains the standards they set for their on-campus programs. There can be no assurance that online programs, such as those offered on our platform, will ever achieve significant market acceptance, and universities and organizations may therefore decline to engage with our platform. Further, if we were to lose a significant number of educator partners, including those who provide a significant portion of the educational content and credentialing programs available on our platform, or are no longer able to offer certain educational content or credentialing programs on our platform, particularly those in high demand, our reputation, growth, and revenue would be materially and adversely impacted. For the year ended December 31, 2022, we generated approximately 30% of our total revenue from the content and credentialing programs of five partners. Total revenue includes both revenue directly attributable to a particular partner and revenue that we do not consider directly attributable, such as revenue from site-wide subscriptions or our Coursera for Teams offering. The loss of or reduction in educational content and credentialing programs from such partners could negatively affect our ability to sustain or generate revenue or reach future profitability, and would materially and adversely affect our business, financial condition, or results of operation if we are unable to timely secure comparable educational content and credentialing programs at a favorable cost from other partners.

 

If we change the contract terms with our educator partners, including with respect to pricing or contract length, it could materially and adversely affect our business, financial condition, and results of operations.

 

We work with our educator partners to deliver a broad portfolio of educational content and credentials on our platform. For our Consumer and Enterprise offerings, we incur content costs in the form of fees paid to educator partners. In addition, our Degrees revenue is based on a percentage of the total tuition paid by Degrees students. As a result, our revenue, gross profit, and operating results generally could be significantly and negatively impacted if the university partner raises or lowers tuition, if a partner increases content costs, or if we renegotiate or change the terms of our agreements with our educator partners. For example, if a significant number of university partners, or university partners whose courses or credentialing programs account for a significant volume of learner enrollment on our platform, were to seek to renegotiate the content fees payable by us or the percentage of tuition payable to us, it could have a material impact on our business, financial condition, and operating results. We have experienced opposition to our content fee terms, and we anticipate similar challenges in the future. Further, we may change the terms of these agreements, including the pricing terms or contract length, due to competitive, regulatory, or other reasons. Any significant change in our pricing, content costs, or other contract terms with these educator partners could materially and adversely affect our business, financial condition, and results of operations.

 

21


Table of Contents

Our financial performance depends heavily on our ability to attract and retain learners, and if we fail to do so, our business and operating results will suffer.

 

Building awareness and acceptance among learners of the online educational course content and credentialing programs offered on our platform is critical to our ability to attract prospective learners and generate revenue. We must also continue to successfully work with our educator partners to maintain and develop new and compelling credentialing programs and content to maintain the relevancy of our platform and keep learners interested and engaged. A significant portion of our expenses is attributable to marketing efforts dedicated to attracting potential learners to our platform. Because we generate revenue based on fees from, or as a result of, learners subscribed to our content or enrolled in online programs offered on our platform, we must attract learners in a cost-effective manner and increase the rate at which learners enroll in and complete the programs offered by our educator partners. We also must retain learners and convert learners from our freemium model to paying customers, which depends in part on our ability to offer engaging and frequently updated content as well as quality customer support and service. The following factors, many of which are largely outside of our control, may prevent us from increasing and maintaining learner subscriptions and enrollment in a cost-effective manner or at all:

Negative perceptions about online learning. Online education programs may not be successful or operate efficiently, which in turn could create the perception that online education in general is not effective. Learners may also be reluctant to enroll in online programs due to concerns that the learning experience may be substandard, that employers may be hesitant to hire learners who received their education or credentials online, or that organizations granting professional licenses or certifications may be reluctant to grant them based on credentials, including degrees, earned through online education or training. Further, concerns about the potential for learners to use generative artificial intelligence tools to generate their coursework may be heightened with respect to online programs.
Reduced support from educator partners. If educator partners cease to maintain, or offer new and compelling, credentialing programs or content or limit our ability to promote their content or programs, learners may reduce or terminate their use of our platform.
Harm to educator partner reputation. Many factors affecting our educator partners’ reputations are beyond our control and can change over time, including their academic performance and ranking among educational institutions, including with respect to a specific degree, certification, or other credentialing program.
Lack of interest in the offerings, features, services, certifications, degrees, or other credentials offered on our platform. We may encounter difficulties attracting learners to use our offerings, features, and services, or enroll in credentialing programs that are not in demand due to shifting employer or societal preferences and priorities or that are in emerging or unproven fields.
Learner dissatisfaction. Learner dissatisfaction with the quality of the offerings, features, services, course content, and presentation, or the course presenters, changing views of the value of our educator partners’ credentialing programs and content offered, and perceptions of employment prospects following completion of a program on our platform may negatively impact learner retention. In addition, learner dissatisfaction that is shared via word of mouth or online platforms may also negatively affect the perceptions of potential new learners and negatively impact our learner acquisition efforts.
Ineffective marketing efforts. Our marketing efforts use search engine optimization, publication of content related to higher education, career paths, our platform and offerings, paid search, and custom website development and deployment, and we rely on advertising through a limited number of third-party advertising platforms such as Google, Meta Platforms, and LinkedIn, to direct traffic to, and recruit new learners for, our offerings. Changes in the way these platforms operate, whether due to changes in law, the practices of mobile operating system providers, or otherwise, or their advertising prices, data use practices, or other terms, have impacted the cost and efficiency of our learner acquisition efforts in the past and could in the future make marketing our offerings more expensive, less effective, or more difficult. In addition, the elimination of a particular medium or platform on which we advertise, could limit our ability to direct traffic to our offerings and recruit new learners on a cost-effective basis, any of which could have a material adverse effect on our business, results of operations, and financial condition.
Changes in search engine methodologies. We depend in part on various search engines to direct a significant amount of traffic to our website. Our ability to influence the number of learners directed to our website is not entirely within our control. Our website has experienced fluctuations in search result rankings in the past, and we anticipate similar fluctuations in the future. Our competitors’ search engine optimization efforts may result in their websites receiving a higher search result page ranking than ours, or search engines could revise their methodologies to refine their search results, which could adversely affect the placement of our search result page ranking, each of which could reduce the number of learners who visit these websites. We may not be able to replace this traffic, and any attempt to do so may require us to increase our sales and marketing expenditures, which may not be offset by additional revenue and could adversely affect our operating results.

22


Table of Contents

Lack of financial resources for learners. Any developments that reduce the availability of financial aid for higher education generally or that reduce the disposable income available to potential learners (including macro-economic developments such as inflation, currency and interest rate fluctuations, recessions, unemployment, or pandemics) could impair learners’ abilities to meet their financial obligations, which in turn could result in reduced enrollment and harm our ability to generate revenue.
General economic conditions. Enrollment in the courses and credentialing programs offered on our platform may be affected by changes in the U.S. economy and by global economic conditions. For example, an improvement in economic conditions may reduce demand for higher educational services as potential learners may find adequate employment without additional education. Conversely, a decline in employment opportunities or economic conditions may reduce employers’ willingness to sponsor higher educational opportunities for employees given a lack of employer need for enhanced skill sets or an inability to fund such programs and could discourage learners from pursuing higher education due to an inability to afford our programs or a perception that the financial investment may not result in increased earning potential or improved employment opportunities.

 

Any of these factors could reduce enrollment and retention and could cause our costs associated with attracting and retaining learners to increase, which could materially harm our ability to increase our revenue or achieve profitability. These developments could also harm our reputation and make it more difficult for us to maintain our current content and credentialing programs and engage our partners for new course content or other offerings, which in turn may negatively impact our ability to expand our business and improve our financial performance.

 

If our learners do not expand beyond our freemium offerings and free trials available on our platform, our ability to improve our financial condition and results of operations may be adversely affected.

 

Many of our learners initially use the freemium version of our platform or free trials available on our platform, and many of our Enterprise customers engage with our platform only for a specific use case. For instance, we offer Coursera for Campus Basic, which allows universities and students access to certain Guided Project enrollments. Our ability to grow our business depends in part on our ability to persuade learners and other customers to expand their use of our platform to address additional use cases and to convert free subscriptions to paid subscriptions over time. We also provide certain of our paid offerings, including certificates, at no cost to learners who submit a fee waiver application indicating that they are not able to afford the enrollment fee, although applicants are not required to submit supporting documentation. This practice may reduce the number of learners using our paid offerings, and our operating results, revenue, and growth could be harmed.

 

Further, to continue growing our business, it is important that our customers renew their subscriptions when existing contracts expire and that we expand our relationships with our existing customers. Our customers have no obligation to renew their subscriptions, and our customers may decide not to renew their subscriptions with a similar contract period, at the same prices and terms, with the same or a greater number of learners, in the case of our Enterprise customers, or at all.

 

We intend to launch new offerings and services to learners to grow our business. If our efforts are not successful, our business, results of operations, and financial condition could be adversely affected.
 

Our ability to attract and retain learners and increase their engagement with our platform depends on our ability to connect them with appropriate offerings and services. Part of our strategy is to offer learners new offerings and services in an increasingly relevant and personalized way. We may develop such offerings and services independently, by acquisition, or in conjunction with third parties, but there is no guarantee these approaches will be successful. The markets for new offerings and services may be unproven, and these offerings may include technologies and business models with which we have little or no prior experience or may significantly change our existing offerings and services. If we are not able to create an experience that allows learners to easily and effectively identify the offerings and services, including certifications, degrees, or other credentials, that meet their needs, we may not grow our learner base or generate sufficient revenue, operating margin, or other value to justify our investments, and our business could be adversely affected.

 

23


Table of Contents

We may not generate sufficient revenue from a new offering to offset our costs.

 

Our platform enables our educator partners to offer learners the opportunity to enroll in live, or synchronous, courses and programs and pre-produced, or asynchronous, educational content that can be accessed at any time. To launch new educational content or a new credentialing program, whether synchronous or asynchronous, we must integrate our platform with the various learner information and other operating systems our educator partners use to manage functions within their institutions. In addition, our content development team must work closely with that partner’s faculty members or staff to produce engaging online course content, and we must commence learner acquisition activities. During the term of our agreement with the partner, we are responsible for the costs associated with maintaining our technology platform and providing non-academic and other support for learners enrolled in the program. We invest significant resources in these new programs from the beginning of our relationship with an educator partner, including marketing and other learner acquisition costs to attract and fill enrollment cohorts for a program, and in some cases, content development grants to provide assistance to our partners as they invest resources preparing content for an online medium. There is no guarantee that we will ever recoup these costs. In addition, delays in implementing a new program, including Specialization, certification, or Degrees programs, could negatively impact our revenue and operating results.

 

Because we receive fees from learners enrolling in, and, in some cases, completing courses and credentialing programs on our platform, we only begin to recover these costs once learners enroll and begin paying fees. In addition, in some cases, learners may audit a course or courses toward a certification free of charge and elect not to pay for the certification itself. Further, our Degrees revenue is determined based on a percentage of the total tuition collected from Degrees students by the university partner. As a result, our Degrees revenue is dependent on the number of learners enrolled in the Degrees program and the tuition charged by the university partner. The time that it takes for us to recover our investment in a new course or program depends on a variety of factors, primarily our learner acquisition costs, learner retention rate, and the growth rate of learner enrollment in and, in some cases, completion of, the course or program. Because of the lengthy period required to recoup our investment in a program, unexpected developments beyond our control could occur that result in the educator partner ceasing or significantly curtailing a course offering or credentialing program before we generate any revenue therefrom. In addition, educator partners generally do not grant us exclusive rights to their content, and any such arrangements are of limited duration. As such, educator partners may choose to offer the same content on one of our competitors’ platforms or their own platform, which could limit the number of learners enrolled in such partner’s courses or programs on our platform. In addition, if an educator partner were to terminate an existing program, learners enrolled in that program may stop using our platform, which in turn would negatively impact our learner enrollment generally. As a result of any of the foregoing, we may ultimately be unable to recover the full investment that we make in a new offering or achieve any level of profitability from such offering.

 

If we pursue unsuccessful educator partner opportunities, we may forego more profitable opportunities, and our operating results and growth could be harmed.

 

The process of identifying educational content and credentialing programs that we believe will be a good fit for our platform and negotiating agreements with potential educator partners is complex and time-consuming. Because of the initial reluctance on the part of some educational institutions, businesses, and other organizations to embrace online delivery of education, training, and credentialing programs and the complicated approval process within some of these entities, our process to attract and engage a new educator partner can be lengthy.

 

We, our partners, and production providers may devote a significant number of hours, and up to a year or more, to develop and launch new content or a new credentialing program. We may spend substantial effort and management resources on securing a new partnership and working with our existing partners to maintain as well as develop and launch new credentialing programs and content without any assurance that our efforts will result in a successful launch or revenue generation. If we invest substantial resources pursuing opportunities that do not attract sufficient interest from learners, we may forgo other more successful content and program development efforts, and our operating results, revenue, and growth could be harmed.

 

Failure to effectively expand our sales and marketing capabilities could harm our ability to increase our customer base and achieve broader market acceptance of our platform.
 

Our ability to broaden our customer base, particularly our Enterprise customer base, and achieve broader market acceptance of our platform, will depend to a significant extent on the ability of our sales and marketing organizations to work together to increase our sales pipeline and cultivate customer and educator partner relationships to drive revenue growth. Our marketing efforts include the use of search engine optimization, paid search, and custom website development and deployment.

 

24


Table of Contents

We have invested in and plan to continue expanding our sales and marketing organizations, both domestically and internationally. Identifying, recruiting, and training sales personnel requires significant time, expense, and attention. If we are unable to hire, develop, and retain talented sales or marketing personnel, if our new sales or marketing personnel are unable to achieve desired productivity levels in a reasonable period of time (including as a result of working remotely), or if our sales and marketing programs are not effective, or if expected sales and marketing programs by our educator partners do not materialize or are not effective, our ability to broaden our customer base and achieve broader market acceptance of our platform could be harmed. In addition, the investments we make in our sales and marketing organization will occur in advance of experiencing benefits from such investments, making it difficult to determine in a timely manner if we are efficiently allocating our resources in these areas.

 

If we fail to quickly and efficiently scale our operations and platform capabilities to support the needs of new and existing partners, our reputation and our revenue will suffer.

 

Our continued growth and potential profitability depend on our ability to successfully scale our operations and platform capabilities to support newly launched educational content and credentialing programs with our educator partners. If we cannot quickly and efficiently scale our sales and marketing teams and technology teams, which includes the hiring and training of new employees, we may not be successful in attracting potential learners to our platform, which would negatively impact our ability to generate revenue, and our educator partners and learners could lose confidence in our platform. If we cannot quickly and efficiently scale our technology and operations to handle increases in the volume and rate of learner enrollment and of new credentialing programs or content, our educator partners’ and learners’ experiences with our platform may suffer, which in turn could damage our reputation. Our ability to effectively manage any significant increase in the volume of new content or programs or in the rate or volume of learner enrollment and retention will depend on a number of factors, including our ability to:

assist our educator partners in maintaining as well as developing and producing an increased volume of engaging educational content that is accessible to a wide variety of learners;
successfully introduce new features and enhancements on our platform;
maintain a high level of functionality and cross-functionality, and technological robustness of our platform; and
deliver high-quality professional services and support (including training, implementation, and consulting services) to our educator partners, their faculty and employees, and learners on our platform.

 

Establishing new credentialing programs and content or expanding existing ones will require us to make investments in management and key staff, increase capital expenditures, incur additional marketing expenses, and potentially reallocate other resources. If we are unable to scale our platform, maintain and increase its interoperability, develop an increasingly robust mix of engaging content, or otherwise manage new offerings effectively, our ability to grow our business and achieve profitability would be impaired, and the quality of our solutions, access to learner information and progress, and the satisfaction of our educator partners and learners could suffer, or our educator partners could transition content hosted on our platform to other providers, while we continue to provide certain services.

 

Disruptions to the operations of one or more of our third-party service providers may adversely affect our business operations and financial condition.

 

We and our educator partners rely on a variety of third-party service providers to support our operations by providing customer support, mobile network, internet, content production, platform integration, and other services. We and our educator partners may not have the resources or technical sophistication to anticipate disruptions to the operations of our third-party service providers, which could arise from any of a number of different reasons, including financial instability, work stoppages or slowdowns, staffing difficulties, war, or the outbreak of hostilities, staff illness, or inclement weather. Disruptions to the operations of our third-party service providers could result in communication, content production, platform performance, or platform availability problems for us and our educator partners, which could adversely affect our business operations and financial condition.

 

25


Table of Contents

If we fail to adapt and respond effectively to rapidly changing technology, evolving industry standards, and changing customer needs or requirements, our platform may become less competitive.

 

Our future success depends on our ability to adapt and enhance our platform. To attract new learners and educator partners and increase revenue from existing learners and partners, we will need to continuously enhance and improve our offerings to meet learner and educator partner needs at prices that our customers are willing to pay. Such efforts will require adding new functionality and responding to technological advancements, which will increase our research and development costs. If we are unable to develop educational content that addresses learners’ and partners’ needs, or enhance and improve our platform in a timely manner, we may not be able to maintain or increase market acceptance and use of our platform. Further, some of our competitors expend a considerably greater amount of funds on their research and development programs, and their sales and marketing practices, and those that do not may be acquired by larger companies that could allocate greater resources to our competitors’ research and development programs. If we fail to maintain adequate research and development resources or compete effectively with the research and development programs of our competitors, our business could be harmed. Our ability to grow is also subject to the risk of future disruptive technologies. Access to and use of our platform is provided via the internet, which, itself, was disruptive to the previous enterprise software model. If new technologies emerge that can deliver online learning programs at lower prices, more efficiently, more conveniently, more securely, or with stronger or more cost-effective mechanisms to detect and prevent plagiarism or validate the learner's identity and if we fail to adopt such technologies or fail to do so in a timely manner, our ability to compete would be adversely affected. For example, the emergence of enhanced generative artificial intelligence capabilities could provide such advantages to online learning providers able to deploy the technology effectively.

 

If we fail to increase sales of our Enterprise offerings, or if we need to change the contract terms associated therewith, including with respect to pricing or contract length, it could negatively affect our business, financial condition, and results of operations.

 

In addition to our offerings for individuals, we sell our Enterprise offerings to businesses, academic institutions, and governmental organizations. These customers utilize our platform to provide relevant training, skills, and credentialing programs to current and potential employees and citizens through our online platform. To maintain and expand our relationships with these entities, we must demonstrate the value, benefits, and return on investment of providing education, training, skills, and credentialing through our online platform and achieve acceptance from both employees and these entities of the merits and legitimacy of our offerings.

 

Our growth strategy is dependent upon increasing sales of our Enterprise offerings to these entities, which we offer on a subscription basis. We have a limited history with our subscription and pricing models and changes in our models could adversely affect our revenue and financial condition. In addition, as the market for our learning platform grows (if ever), as new competitors introduce competitive applications or services, or as we enter into new international markets, we may be unable to attract new customers at the same price or based on the same pricing models we have historically used, or for contract lengths consistent with our historical averages. For example, we often enter into subscription arrangements with businesses, academic institutions, and governmental organizations in which we offer more favorable pricing terms in exchange for larger total contract values or longer contract terms. Changes to our pricing models or contract lengths could negatively impact our revenue and financial position, and we may have increased difficulty achieving growth or profitability. As we drive a greater portion of our revenue through subscriptions to our Enterprise platform, this may also result in reduced margins in the future.

 

We recognize revenue from Enterprise customer subscriptions ratably over the subscription term of the underlying contract, which generally ranges from one to three years. Consequently, a decline in new or renewed subscriptions in any quarter or year will not be fully reflected in revenue or other results of operations in that quarter or year but will negatively affect our revenue and other results of operations across future periods. Further, any increases in the average term of subscriptions would result in revenue for those contracts being recognized over longer periods of time with less positive impact on our results of operations in the near term. Accordingly, such changes could adversely affect our financial performance.

 

As we seek to increase sales of our Enterprise offerings, we face upfront sales costs, higher customer acquisition costs, more complex customer requirements, and discount requirements. In addition, entities that subscribe to our Enterprise platform may elect to begin to use our platform on a limited basis, but nevertheless require education and interactions with our sales team, which increases our upfront investment in the sales effort with no guarantee that our platform will be used widely enough across their organization to justify our upfront investment. Similarly, we may also incur significant upfront and servicing costs for contracts that are not renewed, or which the customer seeks to terminate early, even in the absence of a breach on our part or contractual terms permitting an early termination. For example, in 2022, several customers notified us that they wished to terminate, either seeking a refund of their prior payments or conveying an intention to stop or reduce any further payments due, or both. Even if we believe we are entitled to these payments, it may not be feasible to retain prior payments or collect future payments due to us, and our financial condition and results of operations could be adversely impacted. If we are unable to maintain or increase the number of subscriptions to our Enterprise platform while mitigating the risks associated with serving subscribers, our business, financial condition, and results of operations will suffer.

 

26


Table of Contents

If we fail to maintain sufficient high-quality content from our educator partners, we will be unable to attract and retain customers.

 

Our success depends on our ability to provide learners with the information, outcomes, academic credit, and certifications they seek, which in turn depends on the quantity, quality, and format of the educational content provided by our partners. We may be unable to provide learners with the information and outcomes they seek if our educator partners do not contribute content that is helpful and reliable, or if they remove content they previously submitted. If content on our platform attracts unfavorable media coverage or other commentary, our reputation and prospects could be harmed. We believe that certain learners value courses for which they can earn academic credit toward a degree or other credential. We may be unable to provide learners with such courses if our educator partners do not obtain or maintain the certification or quality necessary for such eligibility, and our business would be adversely affected. Further, if such certifications are obtained and maintained, but do not, or cease to, signal to learners and employers the high quality or reliability we or our educator partners intend to signal through such certifications, our business would be adversely affected. Any of the foregoing could materially and adversely affect our results of operations, competitive position, and growth prospects.

 

We believe that many of our new learners find us by word of mouth and other non-paid referrals from existing learners. If existing learners and partners are dissatisfied with their experience on our platform, they may stop accessing our content and may stop referring others to us. The impact of learner dissatisfaction could be compounded if existing learners share negative experiences with potential new learners, via online platforms or otherwise. Likewise, if existing learners do not find our educational content appealing, because of declining interest in or relevancy of the content, they may stop referring others to us. In turn, if educator partners perceive that our platform lacks an adequate learner audience, they may be less willing to provide content to offer on our platform, and the experience of learners could be further negatively impacted. If we are unable to retain existing and attract new learners and educator partners who contribute to an active community, our growth prospects would be harmed, and our business could be adversely affected.

 

If we fail to manage the growth of our business both in terms of scale and complexity, our operating results and financial condition could be adversely affected.

 

Our revenue increased to $523.8 million in the year ended December 31, 2022 from $415.3 million in the year ended December 31, 2021. Our growth has placed, and we expect will continue to place, a significant strain on our administrative and operational infrastructure, facilities, and other resources, and we face challenges of integrating, developing, training, and motivating our global employee base as well as maintaining our company culture with a predominantly remote workforce. Our ability to manage our operations and growth will require us to continue to improve our sales and marketing and content development capacity, and technology, finance, and administration teams globally, as well as our facilities and infrastructure. We will also be required to refine our operational, financial, and management controls and reporting systems and procedures, as well as effectively control our costs. If we fail to efficiently manage this global expansion of our business, our costs and expenses may increase more than anticipated and we may not successfully expand our partnerships with businesses, governmental and other organizations, and educational institutions, enhance our platform and technology-enabled services, increase the volume of new educational content and credentialing programs developed by our educator partners, attract a sufficient number of learners in a cost-effective manner, deploy preferred local payment methods and pricing models, satisfy our existing educator partners’ requirements, increase the volume of Enterprise platform subscriptions, respond to competitive challenges, or otherwise execute our business plan. Although our business has experienced significant growth in the past, we cannot provide any assurance that our business or revenue will continue to grow at the same rate or at all in the future.

 

Our ability to effectively manage any significant growth of our business will depend on a number of factors, including our ability to:

effectively recruit, integrate, train, and motivate new employees while retaining existing employees that help us effectively execute our business plan;
continue to improve our operational, financial, and management controls;
protect and further develop our strategic assets, including our intellectual property rights; and
make sound business decisions in light of the scrutiny associated with operating as a public company.

 

These activities will require significant capital expenditures and allocation of valuable management and employee resources, and our growth will continue to place significant demands on our management and our operational and financial infrastructure. We may be unable to effectively manage any future growth in an efficient, cost-effective, or timely manner, or at all. Any failure to successfully implement systems enhancements and improvements will likely negatively impact our ability to manage our expected growth, ensure uninterrupted operation of key business systems, and comply with the rules and regulations that are applicable to public reporting companies. Moreover, if we do not effectively manage the growth of our business and operations globally, the quality of our platform could suffer, which would negatively affect our reputation, results of operations, and overall business.

 

27


Table of Contents

We face competition from established companies as well as other emerging companies, which could divert educator partners to our competitors, result in pricing pressure, impact our market share, and significantly reduce our revenue.

 

The market for global adult online learning is highly fragmented and rapidly evolving. We expect alternative modes of learning to continue to accelerate as players in this industry introduce new and more competitive products, enhancements, and bundles.
 

Participants in the global adult online learning ecosystem include:

Direct-to-consumer, online education companies: 2U, Inc. through its subsidiary edX Inc.;
Companies that provide technology solutions and services to universities offering online learning programs: 2U, Inc., Eruditus Learning Solutions Pte. Ltd., Noodle Partners, Inc., and upGrad Education Private Limited;
Corporate training companies: Degreed, Inc., LinkedIn Corporation through its LinkedIn Learning services, Pluralsight, Inc., Udacity, Inc., and Udemy, Inc.;
Providers of free educational resources: Khan Academy, Inc., The Wikimedia Foundation, Inc., and Google LLC through its YouTube services; and
Internal online degree platforms: Online degree programs developed in-house by universities.

 

We expect these and other existing competitors and new entrants to the online learning market to continually revise and improve their business models. If these or other market participants introduce new or improved delivery of online education and technology-enabled services that are more compelling or widely accepted than ours, our ability to grow our revenue and achieve profitability could suffer. Several new and existing companies in the online education industry provide or may provide offerings similar to what we offer on our platform, and these companies may pursue relationships with our educator partners that may reduce the educational content our partners produce for our platform. In addition, educational institutions, as well as businesses, governmental and other organizations, may choose to continue using or develop their own online learning or training solutions in-house, rather than pay for our solutions.

 

Some of our competitors and potential competitors have significantly greater resources than we do. Increased competition may result in pricing pressure for us in terms of the percentage of tuition we are able to negotiate to receive from a university partner or the prices consumers and businesses are willing to pay for our content. The competitive landscape may also result in a longer and more complex process of recruiting and maintaining current and prospective educator partners or a decrease in our market share, any of which could negatively affect our revenue and future operating results and our ability to grow our business.

 

A number of factors could impact our ability to compete, including:

the availability or development of alternative online education services that are more compelling than ours;
changes in pricing policies and terms offered by our competitors or by us;
the ability to adapt to new technologies and changes in requirements of our educator partners and learners;
learner acquisition and retention costs;
the ability of our current and future competitors to establish relationships with businesses, governmental and other organizations, and educational institutions to enhance their services and expand their markets; and
industry consolidation (such as the acquisition of edX Inc. by 2U, Inc. in 2021) and the number and rate of new entrants.
 

We may not be able to compete successfully against current and future competitors. In addition, competition may intensify as our competitors raise additional capital and as established companies in other market segments or geographic markets expand into our market segments or geographic markets. If we cannot compete successfully against our competitors, our ability to grow our business and achieve profitability could be impaired.

 

28


Table of Contents

If for-profit postsecondary institutions, which offer online education alternatives different from ours, or other for-profit higher education service providers, perform poorly, it could nonetheless tarnish the reputation of online education as a whole, which could impair our ability to grow our business.

 

For-profit postsecondary institutions, many of which provide course offerings predominantly online, are under intense regulatory and other scrutiny, which has led to media attention that has sometimes portrayed that sector in an unflattering light. Some for-profit online school operators have been subject to governmental investigations alleging the misuse of public funds, financial irregularities, and failure to achieve positive outcomes for learners, including the inability to obtain employment in their fields, or to earn sufficient income to repay debt incurred for their education. These allegations have attracted significant adverse media coverage and have prompted legislative hearings and regulatory responses. These investigations have focused on specific companies and individuals, as well as entire industries in the case of recruiting practices by for-profit higher education companies. Even though we do not enter into university partnerships with these institutions, this negative media attention and regulatory scrutiny may nevertheless add to the skepticism about online higher education generally, including our solutions. Certain service providers assisting higher education institutions with online program development and management, typically referred to as online program managers or OPMs, are also under intense media and other scrutiny, which has led to calls for reform and enforcement by policymakers and members of Congress. Even though we do not have the kinds of affiliations or business models that have been the focus of this scrutiny, this negative media attention and regulatory scrutiny may lead to additional limitations or restrictions on our business, and our ability to grow our business and achieve profitability could be harmed.

 

The impact of these negative public perceptions on our current and future business is difficult to predict. If these few situations, or any additional misconduct, cause all online learning programs to be viewed unfavorably by the public or policymakers, we may find it difficult to enter into or renew agreements with our educator partners or attract additional learners for their programs. In addition, this perception or any further governmental investigation could serve as the impetus for more restrictive legislation or regulation, which could limit our future business opportunities. Moreover, allegations of abuse of federal financial aid funds and other statutory violations against for-profit higher education companies could negatively impact our ability to succeed due to increased regulation and decreased demand. Any of these factors could negatively impact our ability to increase our educator partner base and grow their programs, which would make it difficult to continue growing our business and could negatively affect our stock price.

 

Our growth strategy may contemplate acquisitions, and we may be unsuccessful in executing, implementing, integrating, or leveraging such acquisitions.

 

We may choose to expand our business by making acquisitions that could be material. To date, we have only completed one acquisition, and our ability as an organization to successfully identify, evaluate, acquire, and integrate technologies or businesses is unproven and limited. Acquisitions involve many risks, including the following:

an acquisition may negatively affect our results of operations and financial condition because it may require us to incur charges or assume substantial debt or other liabilities, may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;
we may encounter difficulties or unforeseen expenditures in integrating the business, technologies, products, personnel, or operations of any entity or business that we acquire, particularly if key personnel of the acquired entity or business decide not to work for us;
an acquisition may disrupt our ongoing business and distract our management;
an acquisition may result in a delay or reduction of customer purchases for both us and the entity or business we acquired due to customer uncertainty about continuity and effectiveness of service;
an acquisition may involve entry into geographic or business markets in which we have little or no prior experience or where competitors have stronger market positions;
we may face challenges inherent in effectively managing an increased number of employees in diverse locations;
we may experience strain on our financial and managerial controls and reporting systems and procedures;
our use of cash to pay for acquisitions would limit other potential uses for our cash;

29


Table of Contents

if we incur debt to fund such acquisitions, such debt may subject us to material restrictions on our ability to conduct our business;
we may incur impairment charges related to potential write-downs of acquired assets or goodwill; and
to the extent that we issue a significant amount of equity or equity-based securities in connection with an acquisition, existing stockholders may be diluted.

 

We may not succeed in addressing these or other risks, which could harm our business and operating results.

 

We may invest in private companies, and if the value of any such equity investments were to decline, it could adversely affect our results of operations and financial condition.

 

We may from time to time make equity investments in private companies where we do not have the ability to exercise significant influence over results. Investments in private companies are inherently risky. The companies in which we may invest include early-stage companies that may still be developing products and services with limited cash to support the development, marketing, and sales of their products, and whose financial statements are often unaudited. Further, our ability to liquidate such investments will typically be dependent on a liquidity event, such as a public offering or acquisition, as no public market currently exists for the securities held in the investees. Valuations of privately held companies are inherently complex and uncertain due to the lack of a liquid market for the securities of such companies and the potential lack of comparable acquisitions in the market as a comparison for such valuations, among other factors. If we determine that any of our investments in such companies have experienced a decline in value, we will recognize an expense to adjust the carrying value to its estimated fair value. Negative changes in the estimated fair value of private companies in which we invest could have a material adverse effect on our results of operations and financial condition.

 

Our directors may encounter conflicts of interest involving us and other organizations with which they may be affiliated, including matters that involve corporate opportunities.

 

Most of our directors are, and any future directors may be, affiliated with other entities, including venture capital or private equity funds or businesses that may be complementary, competitive, or potentially competitive to our company. They may also in the future become affiliated with entities that are engaged in business or other activities similar to our business. Additionally, all of our officers and directors, in the course of their other business activities, may become aware of investments, business opportunities, or information that may be appropriate for presentation to us as well as to other entities to which they owe a fiduciary duty. As a result, directors and officers may encounter perceived or actual conflicts of interest involving us and other entities with which they are or become affiliated, including matters that involve corporate opportunities. For example, a portfolio company of a director-affiliated venture fund may become a competitor of ours or a potential strategic partner. In addition, as our growth strategy includes considering potential acquisitions, it is possible an entity affiliated with one of our directors could be an acquisition target or a competitive acquirer. Further, to the extent we engage in transactions with any director-affiliated entity, it could create actual, or the perception of, additional conflicts of interest, including with respect to our ability to negotiate terms equivalent to those that could be obtained in an arms’-length negotiation with an unaffiliated third party. For instance, Dr. Ng, one of our co-founders and Chairman of our board of directors, owns DeepLearning.AI Corp., a developer of educational content relating to artificial intelligence that offers courses through our platform. Although we view DeepLearning.AI Corp. as a valued business partner and believe our agreement is on commercially reasonable terms, there may nonetheless be a perception of a conflict of interest. As a result of the foregoing, our directors and officers may have conflicts of interest in determining to which entity particular opportunities or information should be presented. If, as a result of such potential conflicts, we are deprived of investment, business, or information, the execution of our business plan and our ability to effectively compete may be adversely affected. Our directors are also not obligated to commit their time and attention exclusively to our business, and accordingly, they may encounter conflicts of interest in allocating their time and resources between us and other entities with which they are affiliated.

 

If we do not retain our senior management team and key employees, we may not be able to sustain our growth or achieve our business objectives.

 

Our future success is substantially dependent on the continued service of our senior management team, and in particular of our chief executive officer. The expertise of our senior management team in negotiating with businesses, governmental and other organizations, and educational institutions is critical in navigating the complex approval processes of these entities. We do not maintain key-person insurance on any of our employees, including our senior management team, and our management and other U.S. employees are generally employed on an at-will basis. The loss of the services of any individual on our senior management team would make it more difficult to successfully operate our business and pursue our business goals.

 

30


Table of Contents

Our future success also depends heavily on the retention of our highly-qualified employees to continue to attract and retain qualified learners in our educator partners’ programs, thereby generating revenue for us. In particular, our technology and content development employees provide the technical expertise underlying our technology-enabled services that support our online educational offerings and the credentialing programs offered on our platform, as well as the learners enrolled in these programs. Competition for these employees is intense. We may be unable to attract or retain these key personnel that are critical to our success, resulting in harm to our relationships with educator partners, loss of expertise or know-how, and unanticipated recruitment and training costs. In addition, any changes to our organizational or compensation structure may be negatively perceived by current or prospective employees and may result in attrition or cause difficulty in the recruiting process.

 

We may need additional capital in the future to pursue our business objectives. Additional capital may not be available on favorable terms, or at all, which could compromise our ability to grow our business.

 

We believe that our existing cash, cash equivalents, and marketable securities are sufficient to meet our minimum anticipated cash requirements for at least the next 12 months. We may, however, need to raise additional funds to respond to business challenges or opportunities, expand our business through acquisitions, accelerate our growth, develop new offerings, or enhance our platform. If we seek to raise additional capital, it may not be available on favorable terms or may not be available at all. In addition, if we seek debt financing, we may be subject to onerous terms and restrictive covenants. Lack of sufficient capital resources could significantly limit our ability to manage our business and to take advantage of business and strategic opportunities. Further, any additional capital raised through the sale of equity or issuance of debt securities with an equity component would dilute our existing stockholders. If adequate additional funds are not available if and when needed, we may be required to delay, reduce the scope of, or eliminate material parts of our business strategy.

 

We believe our long-term value as a company will be greater if we invest in growth, which may negatively impact our results of operations in the near term.

 

We believe our long-term value as a company will be greater if we balance our longer-term growth and short-term results. As a result, our results of operations may be negatively impacted in the near term relative to a strategy solely focused on maximizing short-term profitability. Significant expenditures on sales and marketing efforts, developing and enhancing our platform, and expanding our research and development efforts may not ultimately grow our business or lead to expected long-term results. If our strategy does not lead to expected growth or if we are ultimately unable to achieve results of operations at the levels expected by securities analysts and investors, the market price of our common stock could decline.

 

Our current operations are international in scope, and we plan to expand our international operations, which exposes us to related inherent risks.

 

Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, contractual, reputational, and political risks that are different from those in the U.S. In addition to our employee base in the U.S., including Puerto Rico, we have employees in Australia, Bulgaria, Canada, Germany, India, Singapore, the United Arab Emirates, and the United Kingdom in several functional areas, including product and software development, sales and marketing, talent recruitment, and general facilities management, and we have retained professional employer organizations and staffing agencies to engage personnel in certain international locations. Our international operations subject us to the compensation and benefits regulations of those jurisdictions, as well as other employer duties and obligations, that differ from the U.S. Further, enrollments of learners from other countries require us to comply with international data privacy regulations of those countries. Failure to comply with international regulations or to adequately adapt to international markets could harm our ability to successfully operate our business and pursue our business goals.

 

We intend to expand our international operations and continue to establish a worldwide educator partner and learner base. Our expansion efforts into international markets may not be successful. In addition, we face risks in doing business internationally, including risks associated with sales to international governments and entities, that could constrain our operations, increase our cost structure, compromise our growth prospects, and damage our reputation, including:

 

the need to localize and adapt online credentialing programs for specific countries, including translation into foreign languages and ensuring that these programs enable our educator partners to comply with local education laws and regulations;
local laws restricting learners from pursuing certifications, degrees, or other credentials through online education platforms such as ours or limiting the availability of financial aid to finance online education;
different data privacy and protection laws, see “Risk Factors—Risks Related to Privacy, Cybersecurity, and Infrastructure”;

31


Table of Contents

difficulties in staffing and managing employees and contractors in foreign countries, including in countries in which workers based outside of the U.S. may become part of labor unions, employee representative bodies, workers’ councils, or collective bargaining agreements, and challenges relating to labor shortages, work stoppages, or slowdowns;
risks related to employee travel, including illness or accident, detention by foreign authorities, poor transportation infrastructure or services, kidnapping, natural or manmade disasters, or the outbreak of hostilities or war;
different pricing environments, longer sales cycles, longer accounts receivable payment cycles, restrictions on remitting payments to the U.S. or converting local currency into U.S. dollars, difficulties in adopting and supporting new and different payment preferences, increased credit risk and levels of payment fraud, and collections issues;
new and different sources of competition and practices, which may favor local competitors;
weaker protection for intellectual property and other legal and contractual rights than in the U.S., and practical difficulties in enforcing intellectual property and other rights, including legal and contractual rights, and differing expectations regarding ongoing contractual obligations in the face of changed circumstances, outside of the U.S.;
compliance and operational challenges related to the complexity of multiple, conflicting, and changing governmental laws and regulations addressing, but not limited to, employment, tax, privacy, data protection, foreign investment restrictions or requirements, economic sanctions, export controls, boycotting, money laundering, supply chain transparency, modern slavery, bribery, and corruption, such as the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act;
increased financial accounting and reporting burdens and complexities;
risks associated with foreign tax regimes, trade tariffs, foreign investment restrictions or requirements, or similar issues, which could negatively impact international adoption of our offerings;
adverse tax consequences, including corporate tax consequences, such as double taxation, transfer pricing burdens, taxation of dividends, and the potential for required withholding taxes for our overseas employees;
difficulties in managing foreign business operations, including the potential need to localize our business infrastructure, translating our policies and information technology systems into the local language, and local challenges related to technology as well as internet speed and availability, among other challenges; and
regional, global, economic, and political conditions, including geopolitical tensions or hostilities within or beyond areas where we currently have, or may in the future have, international operations, such as the ongoing Ukraine-Russia military conflict.
 

Further, as we continue to expand internationally, we may become more exposed to fluctuations in currency exchange rates. Future agreements with international educator partners may provide for payments to us to be denominated in local currencies, and in such cases, fluctuations in the value of the U.S. dollar and foreign currencies could impact our operating results when translated into U.S. dollars. Further, the strengthening of the U.S. dollar relative to foreign currencies could increase the real cost of our platform and offerings for our learners and educator partners outside of the U.S., which could lead to the lengthening of our sales cycle or reduced demand for our platform and offerings. For example, from the start of 2022 the value of the euro declined more than 10% against the US dollar, falling to a 20-year low in September 2022, and the Indian rupee declined more than 10% against the US dollar to a historic low in October 2022. If we are not able to successfully hedge against the risks associated with currency fluctuations, our financial condition and results of operations would be adversely affected. To date, our foreign currency exchange risk exposure has not been material, and as such, we have not entered into any hedging transactions in an effort to reduce this risk. While we may decide to enter into hedging transactions in the future, the availability and effectiveness of these hedging transactions may be limited, the results may not be as intended, and we may not be able to successfully hedge our exposure, which could adversely affect our financial condition and results of operations.

 

32


Table of Contents

Our results of operations could be adversely affected by natural disasters, public health crises, political crises, geopolitical crises, or other catastrophic events.

 

Our business and operations could be materially and adversely affected in the event of earthquakes, floods, fires, telecommunications failures, blackouts or other power losses, break-ins, acts of terrorism, an outbreak of hostilities, political or geopolitical crises, such as the military conflict in Ukraine, inclement weather, public health crises, pandemics or epidemics, or other catastrophic events. For example, the uncertain nature, magnitude, and duration of hostilities stemming from Russia’s military invasion of the Ukraine, including the potential effects of sanctions and retaliatory cyberattacks on the world economy and markets, have contributed to increased market volatility and uncertainty, which could negatively impact our results of operations. Furthermore, our executive offices are located in the San Francisco Bay Area, an earthquake-sensitive area and one that has been increasingly vulnerable to wildfires and floods, and damage to or total destruction of our executive offices resulting from earthquakes may not be covered in whole or in part by any insurance we may have. If floods, fire, inclement weather including extreme rain, wind, heat, or cold, or accidents due to human error were to occur and cause damage to our properties or other locations from which our employees are working, or if our operations or the operations of our service providers were interrupted by telecommunications failures, blackouts, acts of terrorism or outbreak of hostilities, political or geopolitical crises, or public health crises, our results of operations would suffer, especially if such events were to occur during peak periods. We may not be able to effectively shift our operations due to disruptions arising from the occurrence of such events, and our business could be affected adversely as a result. See also “Risk Factors—Risks Related to Our Business and Industry—Climate change may have an adverse impact on our business.”

 

Our metrics and market estimates used to evaluate our performance are subject to inherent challenges in measurement, and real or perceived inaccuracies in those estimates may harm our reputation and negatively affect our business.

 

The metrics we use to evaluate our growth, measure our performance, and make strategic decisions are calculated using internal company data and have not been validated by a third party. Our metrics and market estimates may differ from estimates published by third parties or from similarly titled metrics of our competitors or peers due to differences in methodology or the assumptions on which we rely. Additionally, metrics and forecasts relating to the size and expected growth of our addressable market may prove to be inaccurate. Even if the markets in which we compete meet the size estimates and growth we have forecasted, our business could fail to grow at similar rates, if at all. If securities analysts or investors do not consider our or market metrics to be accurate representations of our business, or if we discover material inaccuracies in such estimates, then the market price of our common stock could decline, our reputation and brand could be harmed, and our business, financial condition, and results of operations could be adversely affected.

 

Increasing scrutiny and evolving expectations from customers, educator partners, regulators, investors, and other stakeholders with respect to our environmental, social, and governance practices may impose additional costs on us, expose us to new or additional risks, or harm our reputation.

 

Companies are facing increasing scrutiny from customers, partners, regulators, investors, and other stakeholders related to their environmental, social, and governance (“ESG”) practices and disclosures. Investor advocacy groups, investment funds, and influential investors are also increasingly focused on these practices, especially as they relate to the environment, health and safety, diversity, labor conditions, and human rights. Increased ESG related compliance costs could result in increases to our overall operational costs. Failure to adapt to or comply with regulatory requirements or investor or stakeholder expectations and standards could negatively impact our reputation, ability to do business with certain educator partners, and the price of our common stock. New government regulations could also result in new or more stringent forms of ESG oversight and expanding mandatory and voluntary reporting, diligence, and disclosure. Further, our current ESG disclosures, and any standards we may set for ourselves or a failure to meet these standards, may influence our reputation and the value of our brand. For example, we have elected to share publicly certain information about our ESG initiatives and information, and our commitment to the recruitment, engagement, and retention of a diverse workforce. Our business may face increased scrutiny related to these activities, including from the investment community, and our failure to achieve progress in these areas on a timely basis, or at all, could adversely affect our reputation, business, and financial performance.

 

33


Table of Contents

Climate change may have an adverse impact on our business.

 

Risks related to rapid climate change may have an increasingly adverse impact on our business and those of our customers, educator partners, and learners in the longer term. Any of our primary locations and the locations of our customers, educator partners, and learners may be vulnerable to the adverse effects of climate change. For example, our California headquarters has historically experienced, and is projected to continue to experience, climate-related events at an increasing frequency, including drought, water scarcity, floods, heat waves, wildfires and resultant air quality impacts, and power shut-offs associated with wildfire prevention. Furthermore, it is more difficult to mitigate the impact of these events on our employees while they work from home. Changing market dynamics, global policy developments, and the increasing frequency and impact of extreme weather events on critical infrastructure in the U.S. and elsewhere have the potential to disrupt our business and the business of our customers, educator partners, and learners, and may cause us to experience higher attrition, losses, and additional costs to maintain our operations. Further, the effects of climate change may negatively impact regional and local economic activity, which could lead to an adverse effect on our customers, educator partners, and learners and impact the communities in which we operate. Overall, climate change, its effects, and the resulting, unknown impact could have a material adverse effect on our financial condition and results of operations.

 

The COVID-19 pandemic has impacted, and may continue to impact, our business, key metrics, and results of operations in volatile and unpredictable ways.

 

The uncertainty around the COVID-19 pandemic will likely continue to adversely impact the U.S. and global economy. The full extent of its impact on our business, key metrics, and results of operations depends on future developments that are uncertain and unpredictable, including the impact of new strains or variants of the virus, the uptake of vaccines and boosters, future and ongoing actions that may or may not be taken by governmental authorities, the impact on the businesses of our customers and partners, the impact on capital and financial markets, and any new information that may emerge concerning the virus or vaccines or other efforts to control the virus.

 

As a result of the COVID-19 pandemic, we transitioned to a primarily remote work environment, which presented costs and challenges relating to the management and support of a geographically (including internationally) dispersed workforce, and we continue to permit our employees to work remotely. See “We have transitioned to being a remote-first company, which could have a negative impact on the execution of our business plans and operations and create productivity, connectivity, and oversight challenges.” This remote and dispersed work environment could have a negative impact on the execution of our business plans and operations and create productivity, connectivity, and oversight challenges. For example, if a natural disaster, power outage, connectivity issue, or other event occurred that impacted our employees’ ability to work remotely, it may be difficult for us to continue our business for a period of time. Further, as the COVID-19 pandemic continues, we may experience disruptions if our employees or our partners’ or third-party service providers’ employees become ill and are unable to perform their duties, and our operations, internet, or mobile networks, or the operations of one or more of our third-party service providers, is impacted.

 

We have also seen significant and rapid shifts in the traditional models of education and training as this pandemic has evolved. Although we believe our business has also been positively impacted to some extent by several trends related to the height of the COVID-19 pandemic, including the increased need or willingness of businesses, governmental organizations, and educational institutions to adopt remote, online, and asynchronous learning and training, we cannot predict whether these trends will continue given that restrictions have eased and the risk and barriers associated with in-person learning and training have decreased. Any of the above could in turn negatively impact our business and operating results.

 

Even after the COVID-19 pandemic has fully subsided, we may experience an adverse impact to our business and the value of our common stock as a result of its global economic impact, including inflation and any recession that has occurred or may occur in the future. Further, to the extent the COVID-19 pandemic adversely affects our business, results of operations, financial condition, and cash flows, it may also heighten many of the other risks described in this “Risk Factor” section.

 

34


Table of Contents

We have transitioned to being a remote-first company, which could have a negative impact on the execution of our business plans and operations and create productivity, connectivity, and oversight challenges.

 

As a result of the COVID-19 pandemic, we transitioned to a primarily remote work environment. We subsequently transitioned to being a remote-first company, allowing for almost all roles to be open to remote employees on an ongoing basis. Our remote-first employment policy could have a negative impact on the execution of our business plans and operations and create productivity, connectivity, and oversight challenges. For example, if a natural disaster, power outage, connectivity issue, or other event occurred that impacted our employees’ ability to work remotely, it may be difficult for us to continue our business for a period of time. The shift to remote working may also result in consumer privacy, IT security, and fraud vulnerabilities, which, if exploited, could result in significant recovery costs and harm to our reputation. Operating in a predominantly remote work environment and providing and maintaining the operational infrastructure necessary to support a remote work environment also present significant challenges to maintaining our company culture, including employee engagement and productivity. As a result, our culture, information technology requirements, cybersecurity risk, and business operations could be adversely affected.

 

Risks Related to Regulatory Matters and Litigation

 

If our educator partners fail to comply with international, federal, and state education laws and regulations, including any applicable state authorizations for their programs, it could harm our business and reputation.

 

Higher education is heavily regulated in the U.S. and most international jurisdictions. Numerous U.S. states require education providers to be licensed or authorized in such state(s) simply to enroll persons located in that state into an online education program or to conduct related activities such as marketing. If any of our educator partners were found to be in non-compliance with any of the laws, regulations, standards, or policies related to state authorization, the educator partner could lose its ability to operate in certain states, and if such non-compliance extended to a material contingent of our educator partners and they lost the ability to operate in certain states, our revenue could decline.

 

Additionally, the vast majority of our U.S.-based college and university partners participate in the federal student financial assistance programs under Title IV of the Higher Education Act of 1965, as amended (“HEA”), and are subject to extensive regulation by the DOE, as well as various state agencies, licensing boards, and accrediting agencies. To participate in the Title IV programs, an institution must receive and maintain authorization by the appropriate state education agencies, be accredited by an accrediting agency recognized by the DOE, and be certified by the DOE as an eligible institution.

 

The regulations, standards, and policies of our university partners’ regulators are complex, change frequently, and are often subject to differing interpretations. Changes in, or new interpretations of, applicable laws, regulations, or standards could compromise our university partners’ accreditation, authorization to offer online learning in various states or countries, permissible activities, or access to federal funds under the Title IV programs. We cannot predict with certainty how the requirements applicable to our university partners will be interpreted, including in the case of new laws or regulations for which no, or insufficient, interpretative guidance exists, or whether our university partners will be able to comply with these requirements in the future. Some regulations were designed to regulate in-person, correspondence or other types of learning experiences not offered online and may be difficult to interpret or apply to the types of programs offered by our university partners on our platform. In addition, there is no assurance that degrees or certifications earned through an institution in one jurisdiction will be recognized as valid or sufficient in other jurisdictions, including internationally, for employment, to satisfy prerequisites for advanced degrees, or other opportunities. Our international university partners are subject to similarly extensive legislation, regulation, and oversight.

 

Our future growth could be impaired if we or our educator partners fail to obtain timely approval from applicable regulatory agencies to offer new programs, make substantive changes to existing programs, or expand their programs into or within certain jurisdictions.

 

Our U.S.-based university partners are required to obtain the appropriate approvals from the DOE and applicable state and accrediting regulatory agencies for new programs, which may be conditioned, delayed, or denied in a manner that could impair our future growth. Similar approvals and reviews may be required for programs from our educator partners based outside of the U.S., and for them to offer programs in other countries. Education regulatory agencies may experience increases in the volume of requests for approvals as a result of new distance learning programs and adjustments to new regulations. Any such increases in volume could result in delays to various approvals our educator partners request, and any such delays could in turn delay the timing of our ability to generate revenue from their programs.

 

35


Table of Contents

Our educator partners, both U.S. and international, may be required to be authorized in certain states to offer online programs, engage in advertising or recruiting and operate externships, internships, technical training, or other forms of field experience, depending on state and international laws. Although many of our programs are offered by U.S.-based higher education institutions that hold such authorizations or participate in an appropriate state reciprocity agreement, such as the State Authorization Reciprocity Agreement (“SARA”), other educator partners are not traditional education institutions or operate outside of the U.S. and do not hold such state authorizations. Further, even U.S.-based higher education institutions could lose a necessary authorization either because it lapses or is revoked by a state agency. Such partners could also lack, or lose, the ability to participate in a reciprocity agreement that provides the basis for their authorization in multiple states. For example, California higher education institutions currently do not participate in SARA. Unless we choose to seek authorization in our own name, which we have not done to date, the loss of or failure by an educator partner to obtain a necessary state authorization would, among other things, limit our ability to deliver content to learners in that state, either for degree or non-degree programs, render the partner and its learners in that state ineligible to participate in Title IV or other financial aid programs, diminish the attractiveness of the educator partner’s programs, and ultimately compromise our ability to generate revenue. In addition, if we or any of our educator partners fail to comply with any state agency’s rules, regulations, or standards beyond authorizations, the state agency could limit the ability of the educator partner to offer programs in that state or limit our ability to perform our contractual obligations to our educator partner in that state.

 

We or our educator partners may also be required to obtain appropriate approvals under international education laws and regulations. For example, a recent Indian regulation relating to online higher education requires, among other things, that learning platforms utilized by Indian universities to offer online degrees be approved by a technical committee of the Indian regulator. Seeking such approval could be a complex and time-consuming process, since the requirement is new, and as such there is no certainty as to the timing and standard of review for international platforms, or even whether international platforms are permitted to apply for approval. In addition, we may lack the knowledge and resources to successfully pursue an application without the support of one or more of our Indian university partners. International education laws and regulations may prohibit or restrict the delivery of online education by extraterritorial entities, or local policies or practice may favor local providers. India’s Ministry of Education recently announced its intention to launch in 2023 the National Digital University (“NDU”) of India, which would allow students to accumulate and combine credits from different higher education institutions, which may negatively impact our ability to effectively expand our degree business in India going forward.

 

If we or our educator partners fail to obtain or maintain necessary authorizations, or we or our educator partners violate applicable laws and regulations, learners in relevant programs could be adversely affected, we could lose our ability to operate in that state or international market, and our ability to generate revenue would be adversely affected.

 

If our educator partners fail to maintain institutional or programmatic accreditation for their programs, our revenue could be materially adversely affected.

 

The loss or suspension of an educator partner’s accreditation or other adverse action by their institutional accreditor would render the institution or its program ineligible to participate in Title IV programs or similar government funding programs that may be in place and available to students enrolled at our Degrees partners based in and outside of the U.S. This loss, suspension or other adverse action could prevent the educator partner from offering certain educational programs, could prevent students enrolled at our Degrees partners from accessing such funding programs, and could make it impossible for the graduates of the educator partner’s program to practice the profession for which they trained. If any of these results occurs, it could hurt our ability to generate revenue from that program.

 

Our activities are subject to international, federal, and state education accessibility, consumer protection laws and regulations, and other requirements.

 

As a service provider to higher education institutions both in the U.S. and internationally, either directly or indirectly through our arrangements with educator partners, we are required to comply with certain education laws and regulations.

 

36


Table of Contents

Our platform is also subject to various requirements relating to accessibility for learners with disabilities. Certain requirements of Title II and Title III of the Americans with Disabilities Act apply to us and to our public and private university partners, Section 504 of the Rehabilitation Act of 1974 (the “Rehabilitation Act”) applies to our educator partners that receive federal funding, and Section 508 of the Rehabilitation Act, which sets accessibility standards for websites of federal departments and agencies, applies to certain of our government customers. Further, in the absence of definitive federal rulemaking, the Web Content Accessibility Guidelines 2.2, a set of recommendations and technical standards for making websites accessible to individuals with disabilities published by the World Wide Web Consortium, have become the effective standard for learner-facing aspects of our platform. We may not be successful in ensuring that our offerings and services meet these changing statutory and regulatory requirements, which could make our solutions less attractive to our educator partners and customers and which could subject us to third-party lawsuits, regulatory fines, or other action or liability, and we expect to incur ongoing costs of compliance. In addition, we have structured our learner subscription plans to charge learners on a recurring basis, and as a result we must comply with complex international, federal, and state laws and regulations related to automatic renewal, unfair competition, and false advertising. These laws, among other things, require us to make specific disclosures in specific ways at the time a learner purchases a subscription, and obtain the learner’s express consent to the recurring charges. The penalties for failing to comply with these requirements can be severe, including rendering the subscription contract null and void, and allowing the consumer to treat any services provided under such a contract as a gift, and any failure to comply with these requirements may constitute violations of more general consumer protection laws.

 

Failure to comply with any of these laws and regulations could result in breach of contract and indemnification claims and could cause damage to our reputation and impair our ability to grow our business and achieve profitability.

 

Activities of the U.S. Congress, such as changes in spending policies or budget priorities for government funding of colleges, universities, schools, and other education providers, could result in adverse legislation or regulatory action.

 

Our educator partners include colleges, universities, and other education providers, many of which depend substantially on government funding. Accordingly, any general decrease, delay, or change in federal, state, or local funding for colleges, universities, and other education providers could cause our current and potential partners to reduce their use of our platform, or delay development of content for our platform, any of which could cause us to lose learners and revenue.

 

In addition, the increased scrutiny and results-based accountability initiatives in the education sector, as well as ongoing policy differences in Congress regarding spending levels, could lead to significant changes in connection with the pending reauthorization of the HEA and the associated negotiated rulemaking or otherwise. These changes may place additional regulatory burdens on postsecondary schools participating in the Title IV programs generally, and specific changes may be targeted at companies like us that serve higher education within the U.S. The adoption of any laws or regulations that limit our ability to provide our bundled services to our educator partners could compromise our ability to offer their programs or make our solutions less attractive to them. Congress could also enact laws or regulations that require us to modify our practices in ways that could increase our costs.

 

Regulatory activities and initiatives of the DOE may have similar consequences for our business even in the absence of Congressional action. No assurances can be given as to how any new rules may affect our business.

 

Our business model has been validated by a DOE “dear colleague letter”, but such validation is not codified by statute or regulation and may be subject to change.

 

Each institution that participates in Title IV programs agrees, as a condition of its eligibility to participate in those programs, that it will not “provide any commission, bonus, or other incentive payment based in any part, directly or indirectly, upon success in securing enrollments or the award of financial aid, to any person or entity who is engaged in any student recruitment or admission activity, or in making decisions regarding the award of Title IV HEA program funds.” The vast majority of our U.S.-based university partners participate in the Title IV programs. Although this rule, referred to as the incentive compensation rule, generally prohibits entities or individuals from receiving incentive-based compensation payments for the successful recruitment, admission, or enrollment of learners, the DOE provided clarifying guidance in March 2011 interpreting the incentive compensation rule as permitting tuition revenue-sharing arrangements known as the “bundled services exception.” Our current business model relies heavily on the bundled services exception to enter into tuition revenue-sharing agreements with our U.S.-based university partners.

 

37


Table of Contents

The “dear colleague letter” (“DCL”) issued by the DOE on March 17, 2011 sets forth the guidance of the DOE regarding various regulations that were implemented around that time. The DCL affirms that “[t]he Department generally views payment based on the amount of tuition generated as an indirect payment of incentive compensation based on success in recruitment and therefore a prohibited basis upon which to measure the value of the services provided.” The DCL, however, in Example 2-B, clarified an important exception to this prohibition for a business model that complies with the bundled services exception: “A third party that is not affiliated with the institution it serves and is not affiliated with any other institution that provides educational services, which third party provides bundled services to the institution including marketing, enrollment application assistance, recruitment services, course support for online delivery of courses, the provision of technology, placement services for internships, or student career counseling, may receive from an institution an amount based on tuition generated for the institution by the third-party’s activities for all bundled services that are offered and provided collectively, as long as the third party does not make prohibited compensation payments to its employees, and the institution does not pay the third party separately for student recruitment services provided by the entity.”

 

The DCL guidance indicates that an arrangement that complies with Example 2-B will be deemed to be in compliance with the incentive compensation provisions of the HEA and the DOE’s regulations. Our business model and contractual arrangements with our U.S.-based university partners are designed to follow Example 2-B in the DCL. However, the inherent ambiguity in the DCL and the incentive compensation rule creates the risk that DOE or a court, including, notably, in the context of a “whistleblower” claim under the federal False Claims Act, could disagree with that interpretation. If the DOE or a court determined that our business model or even the practices of a subcontractor did not meet the bundled services exception, we could have contractual obligations to our U.S.-based university partners such as indemnifying a partner from private claims or government investigations or demands for repayment of Title IV program funds. Even if such claims are without merit, they could cause reputational harm, cause us to incur significant defense costs, result in the termination of our U.S.-based partner agreements, and negatively impact our ability to enter into new agreements.

 

Further, because the bundled services rule was promulgated by agency guidance through the DCL and is not codified by statute or regulation, there is risk that the exception could be altered or removed without prior notice, public comment period, or other administrative procedural requirements that accompany formal agency rulemaking. The DCL has been criticized by commentators and lawmakers, including in a June 2022 report by the U.S. House Committee on Appropriations, which urged the DOE to rescind the guidance. In addition, the legal weight the DCL would carry in litigation over the propriety of any specific compensation arrangements under the HEA or the incentive compensation rule is uncertain. We can offer no assurances as to whether the exception in the DCL would be upheld by a court or how it would be interpreted. The revision, removal, or invalidation of the bundled services exception by Congress, the DOE, or a court, whether in an action involving our company or our university partners, or in action that does not involve us, could require us to change our business model and renegotiate the terms of our university partner agreements and could compromise our ability to generate revenue.

 

If we violate the misrepresentation rule, or similar federal and state regulatory requirements, we could face fines, sanctions, and other liabilities.

 

Under our contracts with U.S.-based college and university partners, we are required to comply with other regulations promulgated by the DOE and comparable state laws that affect our marketing activities, including the misrepresentation rule. The misrepresentation rule is broad in scope and applies to statements our employees or agents may make about the nature of an educator partner’s program, their financial charges, or the employability of their program graduates. A violation of this rule or other federal or state regulations applicable to our marketing activities by an employee or agent performing services for educator partners could damage our reputation, result in the termination of educator partner agreements, require us to pay fines or other monetary penalties, and require us to pay the fees associated with indemnifying an educator partner from private claims or government investigations.

 

We are required to comply with the Family Educational Rights and Privacy Act (“FERPA”), and failure to do so could harm our reputation and negatively affect our business.

 

FERPA generally prohibits an institution of higher education from disclosing personally identifiable information (“PII”) from a learner’s education records without the learner’s consent. Our U.S.-based university degree and certificate partners and Coursera for Campus customers and their learners disclose to us certain information that originates from or composes a learner education record under FERPA. Through our contracts to provide services to institutions, we are indirectly subject to FERPA, and we may not transfer or otherwise disclose any PII from a learner record to another party other than in a manner permitted under the statute and any applicable contract. If we violate FERPA, it could result in a material breach of agreement with one or more of our educator partners and could harm our reputation. Further, in the event that we disclose learner information in violation of FERPA, the DOE could require an educator partner to suspend our access to their learner information for at least five years.

 

38


Table of Contents

We could face liability, or our reputation might be harmed, as a result of the activities of our customers and educators for content on or accessible through our platform.

 

In some instances, various articles or other third-party content may be posted to our platform by customers and educators for use in class discussions or within asynchronous lessons. The laws governing the fair use of these third-party materials are imprecise and adjudicated on a case-by-case basis, which makes it challenging to adopt and implement appropriately balanced institutional policies governing these practices. As a result, we could incur liability to third parties for the unauthorized duplication, distribution, or other use of this material. In addition, third parties may allege misappropriation, plagiarism, or similar claims related to content appearing on our platform. Any such claims, including claims of defamation, disparagement, negligence, breach of warranty, misappropriation, or personal harm, could subject us to costly litigation and impose a significant strain on our financial resources and management personnel, regardless of whether the claims have merit. Our various liability insurance coverages may not cover potential claims of this type adequately or at all, and we may be required to, or may choose to, alter or cease our uses of such material, which may include changing or removing courses or content from courses or altering the functionality of our platform, or be required to pay monetary damages.

 

While we rely on a variety of statutory and common-law frameworks and defenses, including those provided by the Digital Millennium Copyright Act of 1998 (“DMCA”), the Communications Decency Act (“CDA”), the fair-use doctrine in the U.S. and the E-Commerce Directive in the European Union ("EU"), differences between statutes, limitations on immunity, requirements to maintain immunity, and moderation efforts in the many jurisdictions in which we operate may affect our ability to rely on these frameworks and defenses, or create uncertainty regarding liability for information or content uploaded by educator partners or learners or otherwise contributed by third-parties to our platform. For example, while Section 230 of the CDA provides certain legal protections to online platforms from litigation related to content posted by users of their platforms, Section 230 has faced increasing litigation challenges and legislative proposals regarding the scope of its protection, including the Gonzalez v. Google case challenging Section 230, which the Supreme Court recently announced it will hear. These actions may increase the uncertainty of litigation risk for online platforms such as ours. As an additional example, Article 17 of the Directive on Copyright in the Digital Single Market was passed in the E.U., which affords copyright owners some enforcement rights that may conflict with U.S. safe harbor protections afforded to us under the DMCA. Member states in the EU are in the process of determining how Article 17 will be implemented in their particular country. Moreover, regulators in the U.S. and in other countries in which we operate may introduce new regulatory regimes that increase potential liability for information or content available on our platform, or which impose additional obligations to monitor such information or content, which could increase our costs.

 

We are subject to governmental export and import controls and anti-corruption laws and regulations that could impair our ability to compete in international markets and subject us to liability if we are not in full compliance with applicable laws.

 

Our business activities are subject to various restrictions under U.S. export and import and similar laws and regulations, including the U.S. Department of Commerce’s Export Administration Regulations and various economic and trade sanctions regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Controls. The U.S. export control laws and U.S. economic sanctions laws include restrictions or prohibitions on the purchase or sale of certain technology, goods, and services to U.S. embargoed or sanctioned countries, governments, persons, and entities. In addition, various countries regulate the import of certain technology and have enacted or could enact laws that could limit our ability to provide learners access to our platform or could limit our learners’ ability to access or use our services in those countries.

 

Although we take precautions to prevent our platform from being provided in violation of such laws, our platform could be provided inadvertently in violation of such laws, despite the precautions we take. If we fail to comply with these laws and regulations, we and certain of our employees could be subject to civil or criminal penalties, including the possible loss of export privileges and fines. We may also be adversely affected through penalties, reputational harm, loss of access to certain markets, or otherwise. In addition, various countries regulate the import and export of certain encryption and other technology, including import and export permitting and licensing requirements, and have enacted laws that could limit our ability to distribute our platform or could limit our learners’ ability to access our platform in those countries. Changes in our platform, or changes in export and import regulations, such as the increase of sanctions on Russian parties, and discretionary decisions to suspend activities in Russia, may prevent our international learners from utilizing our platform or, in some cases, prevent the export or import of our platform to certain countries, governments, or persons altogether. Any change in export or import regulations, economic sanctions, or related legislation or changes in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export or sell subscriptions to our platform to, existing or potential learners internationally, or could restrict our ability to acquire technology, services, or content. Any decreased use of our platform or limitation on our ability to export or sell our platform would adversely affect our business, results of operations, and financial results.

 

39


Table of Contents

We are also subject to various domestic and international anti-corruption laws, such as the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act, as well as other similar anti-bribery, anti-kickback laws, and anti-money laundering regulations. These laws and regulations generally prohibit companies and their employees and intermediaries from authorizing, offering, providing, and accepting improper payments or benefits for improper purposes. These laws also require that we keep accurate books and records and maintain compliance procedures designed to prevent any such actions. Although we take precautions to prevent violations of these laws, our exposure for violating these laws increases as our international presence expands and as we increase sales and operations in foreign jurisdictions.

 

We may become involved in claims, lawsuits, government investigations, and other proceedings that could adversely affect our business, financial condition, and results of operations.

 

From time to time, we may become involved in litigation matters including intellectual property, commercial, employment, class action, securities, whistleblower, accessibility, and other litigation and claims, and governmental and other regulatory investigations and proceedings. For example, in January 2023, a putative consumer class action was filed against us in the United States District Court for the Northern District of California alleging certain claims relating to California's Automatic Renewal Law and the Electronic Funds Transfer Act. Such matters can be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability, or require us to change our business practices. In addition, the expense of litigation and the timing of these expenses from period to period are difficult to estimate, subject to change, and could adversely affect our financial condition and results of operations. Because of the potential risks, expenses, and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses, by agreeing to settlement agreements. Any of the foregoing could adversely affect our business, financial condition, and results of operations. Refer to Note 12, Commitments and Contingencies, in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K, which is incorporated by reference into this risk factor.

 

Risks Related to Privacy, Cybersecurity, and Infrastructure

 

If sensitive information about our educator partners, their employees, or our learners is disclosed, or if we or our third-party providers are subject to cyberattacks, use of our platform could be curtailed, we may be exposed to liability, and our reputation would suffer.

 

Although we do not directly collect, transmit, and store financial information, such as credit cards and other payment information, except in very limited circumstances related to Enterprise customers, we utilize third-party payment processors who provide these services on our behalf. We also collect and store certain PII provided by our educator partners and learners, such as names and email addresses. The collection, transmission, and storage of such information is subject to stringent legal and regulatory obligations. Some of our third-party service providers, such as identity verification and payment processing providers, also regularly have access to personal data. In an effort to protect sensitive information, we rely on a variety of security measures, including encryption and authentication technology licensed from third parties. However, advances in computer capabilities, increasingly sophisticated tools and methods used by hackers and cyberterrorists, new discoveries in the field of cryptography, or other developments may result in our failure or inability to adequately protect sensitive information. In addition, there may be scamming or phishing attempts, such as impersonating our personnel or our educator partners’ personnel, in an effort to obtain personal information from our learners or otherwise make inappropriate use of our platform, which could expose us to liability, reduce learner and educator partner satisfaction with our platform, or damage our reputation. For example, we have had several instances of users impersonating professors and inviting learners to off-platform forums in an effort to entice the learners to buy unrelated educational content.

 

Our platform is vulnerable to power outages, telecommunications failures, and catastrophic events, as well as computer viruses, worms, malicious code, break-ins, phishing attacks, denial-of-service attacks, ransomware, and other cyberattacks. Any of these incidents could lead to interruptions or shutdowns of our platform, loss of data, or unauthorized disclosure of PII or other sensitive information. Cyberattacks could also result in the theft of our intellectual property. As we gain greater global visibility, we may face a higher risk of being targeted by cyberattacks. Advances in computer capabilities, new technological discoveries, or other developments may result in cyberattacks becoming more sophisticated and more difficult to detect.

 

Any failure or perceived failure by us to comply with our privacy policies, our privacy or data protection obligations to learners or other third parties, or our privacy or data protection legal obligations, or any compromise of security that results in the unauthorized access, release, use, or transfer of sensitive information, which may include PII or other data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others and could cause learners to lose trust in us, which could have an adverse effect on our business.

 

40


Table of Contents

Further, if we or our third-party service providers experience security breaches that result in platform performance or availability problems or the loss or unauthorized disclosure of sensitive information, our reputation and ability to maintain existing, or attract new, educator partners and learners could be materially adversely affected, and our existing educator partners could scale back their programs or elect to not renew their agreements, prospective learners could decline to enroll or stay enrolled in our educator partners’ programs, and we could be subject to third-party lawsuits, regulatory fines, or other action or liability. Further, any reputational damage resulting from breach of our security measures could create distrust of our company by prospective educator partners or learners.

 

We and our third-party service providers may not have the resources or technical sophistication to anticipate or prevent all such cyberattacks. Moreover, techniques used to obtain unauthorized access to systems change frequently and may not be known until launched against us or our third-party service providers. Security breaches can also occur as a result of non-technical issues, including intentional or inadvertent breaches by our employees or employees of our third-party service providers or theft or loss of devices.

 

We expect to incur ongoing costs associated with the detection and prevention of data security breaches and other security-related incidents. We may incur additional costs in the event of a data security breach or other security-related incident. Any actual or perceived compromise of our systems or data security measures or those of third parties with whom we do business, or any failure to prevent or mitigate the loss of personal or other confidential information and delays in detecting or providing notice of any such compromise or loss could disrupt our operations, harm the perception of our security measures, damage our reputation, cause some learners or educator partners to decrease or stop their use of our platform or relationships with us, and could subject us to litigation, government action, increased transaction fees, regulatory fines or penalties, or other additional costs and liabilities that could harm our business, financial condition, and operating results.

 

We cannot be certain that our insurance coverage will cover or be adequate for data handling or data security liabilities or loss of revenue if our platform is unavailable for any reason, that insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or coinsurance requirements, could have a material and adverse effect on our business, including our financial condition, operating results, and reputation.

 

If the PII we collect from our partners, customers, and learners is unlawfully acquired, accessed, or obtained, we could be required to pay substantial fines and bear the cost of investigating the data breach and providing notice to individuals whose PII was unlawfully accessed.

 

In providing services to our educator partners and customers, we may directly or indirectly have access to PII from learners and prospective learners, such as names, email addresses, and sensitive personal information. In the event that sensitive PII is unlawfully accessed or acquired, the majority of states and many international jurisdictions have laws that require institutions to investigate and promptly disclose the data breach to impacted individuals, usually in writing. Under the terms of our agreements with educator partners and customers, we may be responsible for the costs of investigating and disclosing data breaches to learners and, in many cases, to educator partners and customers as well. In addition to costs associated with investigating and fully disclosing a data breach in such instances, we could be subject to substantial costs to remedy the data breach, substantial monetary fines, or private claims by affected parties, and our reputation would likely be harmed.

 

Disruption to or failures of our platform could result in our educator partners and learners becoming unsatisfied with our platform and could harm our reputation.

 

The performance and reliability of our platform and the underlying technology are critical to our operations, reputation, and ability to attract and retain educator partners and learners. Our educator partners rely on our platform to offer their courses and programs online, and learners must access our platform on a frequent and reliable basis. Our platform is complex and relies on infrastructure provided by third parties, and may contain defects, errors, or vulnerabilities, or may not perform as contemplated. These errors, defects, disruptions, breaches, or other performance problems with our platform could damage our or our educator partners’ reputations, decrease educator partner and learner satisfaction and retention, negatively impact our ability to attract new learners and educator partners, and could result in large indemnity payments to learners and educator partners for losses suffered or incurred in connection with any such defects or errors on our platform, or other liabilities relating to or arising from our platform. In addition, sustained or recurring disruptions in our platform or its underlying technology could adversely affect our and our educator partners’ compliance with applicable regulations and accrediting body standards.

 

41


Table of Contents

Further, if we fail to accurately predict the rate or timing of the growth of our platform, we may be required to incur significant additional costs to maintain reliability. We also depend on the development and maintenance of the internet infrastructure, including maintenance of reliable internet networks with the necessary speed, data capacity, and security. If we experience failures in our technology infrastructure or do not expand our technology infrastructure successfully, then our ability to attract and retain partners and learners, our growth prospects, and our business would suffer.

 

We have experienced, and expect that in the future, we will experience, interruptions, delays, and outages in service and availability from time to time due to a variety of factors, including infrastructure changes, human or software errors, website hosting disruptions, capacity constraints, and lack of network connectivity in one or more regions, which could affect the availability of services on our platform and prevent or inhibit the ability of learners to access or complete courses and programs on our platform. In particular, our technology infrastructure is currently hosted by third-party data center facilities operated by Amazon Web Services (“AWS”). Further, our platform and underlying technology is supported by multiple third-party providers. Any disruption in its services, or any failure of AWS or any other third-party provider to handle the demands of our platform, could significantly harm our business and damage our reputation. We do not have control over the operations of the facilities of the third-party providers that we use, and these facilities may be vulnerable to damage or interruption from natural disasters, cybersecurity attacks, terrorist attacks, power outages, and similar events or acts of misconduct.

 

If we do not maintain the compatibility of our learning management platform with third-party applications that our customers use, our revenue will decline.

 

A number of our customers integrate our learning management platform with certain learning management systems or learning experience platforms using application programming interfaces for user management, usage reporting, and content listings, and we expect this number of customers to grow. The functionality and popularity of our platform depends, in part, on our ability to integrate our platform with third-party applications and software. Third-party providers of applications may change the features of their applications and software, restrict our access to their applications and software or alter the terms governing use of their applications and access to those applications and software in an adverse manner. Such changes could functionally limit or terminate our ability to use these third-party applications and software in conjunction with our platform, which could negatively impact our offerings and harm our business. If we fail to integrate our platform with new third-party applications and software that our learners and educator partners can utilize, we may not be able to offer the functionality that they need, which would negatively impact our ability to generate revenue and adversely impact our business.

 

Our payments system depends on third-party providers and is subject to evolving laws and regulations.

 

We rely on third-party payment processors to process payments made by learners on our platform. We have engaged third-party service providers to perform underlying card processing, currency exchange, identity verification, and fraud analysis services. If these service providers do not perform adequately or if they terminate their relationships with us or refuse to renew their agreements with us on commercially reasonable terms, we will need to find an alternate payment processor and may not be able to secure similar terms or replace such payment processors in an acceptable timeframe. Further, the software and services provided by our third-party payment processors may not meet our expectations, contain errors or vulnerabilities, be compromised or experience outages, or such processors may impose additional authentication, validation, or other requirements. Any of these risks could cause us to lose our ability to accept online payments, conduct other payment transactions, or make it difficult for our customers to make payments to us, any of which could make our platform less convenient and attractive and harm our ability to attract and retain educator partners and learners. In addition, if these providers increase the fees they charge us, our operating expenses could increase.

 

The laws and regulations related to payments are complex and vary across different jurisdictions in the U.S. and globally. As a result, we are required to spend significant time and effort to comply with those laws and regulations. Any failure or claim of our failure to comply, or any failure by our third-party service providers to comply, could cost us substantial resources, could result in liabilities, or could force us to stop offering certain third-party payment services. For example, in late 2021, the Reserve Bank of India imposed additional requirements for recurring credit card payments, and until financial institutions satisfied the new requirements learners were unable to use credit cards from such institutions to purchase subscriptions. In addition, as we expand our international operations, we will need to accommodate international payment method alternatives. As we expand the availability of new payment methods in the future, including internationally, we may become subject to additional regulations and compliance requirements.

 

42


Table of Contents

Further, through our agreement with our third-party credit card processors, we are indirectly subject to payment card association operating rules and certification requirements, including the Payment Card Industry Data Security Standard. We are also subject to rules governing electronic funds transfers. Any change in these rules and requirements could make it difficult or impossible for us to comply. If we fail to comply with these rules or requirements, we may be subject to additional fines and higher transaction fees and lose our ability to accept credit and debit card payments from our learners, process electronic funds transfers, or facilitate other types of online payments, and our business and operating results could be adversely affected.

 

Our business depends to a significant degree on continued access to the internet and mobile networks.

 

Our educator partners and learners rely on access to the internet and mobile networks to access our platform. Internet service providers may choose to disrupt or degrade our access to our platform or increase the cost of such access. Internet service providers or mobile network operators could also attempt to charge us for providing access to our platform. In January 2018, the Federal Communications Commission (the “FCC”) released an order reclassifying broadband internet access as an information service, subject to certain provisions of Title I of the Communications Act. Among other things, the order eliminates rules adopted in 2015 that prohibited broadband providers from blocking, impairing, or degrading access to legal content, applications, services, or non-harmful devices, or engaging in the practice of paid prioritization (e.g., the favoring of some lawful internet traffic over other traffic in exchange for higher payments). The order was contested and affirmed in federal court, and the parties declined to appeal the decision to the Supreme Court. A number of states have also enacted or are considering legislation or executive actions that would regulate the conduct of broadband providers. While President Biden signed an executive order on July 9, 2021, which, among other things, instructed the FCC to restore the net neutrality rules, we cannot predict whether the FCC will restore such rules, and if they do, whether the order or state initiatives will be modified, overturned, or vacated by legal action of the court, federal or state legislation, or the FCC. If net neutrality rules are not implemented, our business could be subject to increased costs and a loss of existing learners, impair our ability to attract new learners, and materially and adversely impact our business and opportunities for growth. Outside of the U.S., government regulation of the internet, including the idea of net neutrality, may be developing or non-existent. As a result, we could face discriminatory or anti-competitive practices that could impede our growth prospects, increase our costs, and harm our business.

 

If the mobile solutions available to our learners and partners are not effective, the use of our platform could decline.

 

Learners have been increasingly accessing our platform on mobile devices through our app in recent years. The smaller screen size and reduced functionality associated with some mobile devices may make the use of our platform more difficult or our educator partners may believe that online learning through such mobile devices is not effective. Learners accessing our network primarily on mobile devices may not enroll in the courses or the credentialing programs offered on our platform as often as those accessing our platform through personal computers, which could result in less revenue for us. If we are not able to provide our educator partners with the functionality to deliver a rewarding experience on mobile devices, their ability to attract learners to their programs may be harmed and, consequently, our business may suffer.

 

As new mobile devices and mobile features are released, we may encounter problems in developing or supporting apps for them. In addition, supporting new devices and mobile device operating systems may require substantial time and resources.

 

The success of our mobile apps could also be harmed by factors outside our control, such as:

actions taken by mobile app distributors;
unfavorable treatment received by our mobile apps, especially as compared to competing apps, such as the placement of our mobile apps in a mobile app download store;
increased costs in the distribution and use of our mobile app; or
changes in mobile operating systems, such as iOS and Android, that degrade the functionality of our mobile website or mobile apps or that give preferential treatment to competitive offerings.
 

If our educator partners or customers, including learners, encounter difficulty accessing or using, or if they choose not to use, our mobile platform, our growth prospects and our business may be adversely affected.

 

43


Table of Contents

Our use and processing of personal information and other data is subject to laws and obligations relating to privacy and data protection, and our failure to comply with such laws and obligations could harm our business.

 

In the ordinary course of our business, and in particular in connection with merchandising our service to our learners, we collect, process, store, and use personal information and data supplied by learners. Numerous federal, state, and foreign laws, rules, and regulations govern privacy, data protection, and the collection, use, and protection of personal information and other types of data we collect, use, disclose, and otherwise process. These laws, rules, and regulations are constantly evolving, and we expect that there will continue to be new proposed laws, regulations, and industry standards concerning privacy, data protection, and information security in the U.S., the EU, and globally.

 

In the U.S., a significant example of this is the California Consumer Privacy Act (the “CCPA”), which provides data privacy rights for California consumers and new operational requirements for covered companies. The CCPA provides that covered companies must provide disclosures to California consumers and afford such consumers new data privacy rights that include the right to request a copy from a covered company of the personal information collected about them, the right to request deletion of such personal information, and the right to request to opt-out of certain sales of such personal information. The California Privacy Rights Act (the “CPRA”), effective as of January 1, 2023, significantly modifies the CCPA, including by imposing additional obligations on covered companies and expanding consumers’ rights with respect to certain sensitive personal information and rights to object to sharing information for behavioral advertising purposes, potentially resulting in further uncertainty and requiring us to incur additional costs and expenses in an effort to comply. The CPRA also creates a new state agency that will be vested with authority to implement and enforce the CCPA and the CPRA. Additionally, the Virginia Consumer Data Protection Act, effective on January 1, 2023, the Colorado Privacy Act, effective from July 1, 2023, and the Utah Consumer Privacy Act, effective from December 31, 2023, each impose similar requirements on covered businesses. In addition, all 50 states have laws, including obligations to provide notification of security breaches of computer databases that contain personal information to affected individuals, state officers, and others. Aspects of the CCPA, the CPRA, and other laws and regulations relating to data protection, privacy, and information security, as well as their enforcement, remain unclear, and we may be required to modify our practices in an effort to comply with them.

 

The CCPA and CPRA could mark the beginning of a trend toward more stringent privacy legislation in the U.S. In addition to California, Colorado, Utah, and Virginia, other states are also considering privacy legislation. The CCPA has prompted a number of additional proposals for federal and state privacy legislation that, if passed, could increase our potential liability, add layers of complexity to compliance in the U.S. market, increase our compliance costs, and adversely affect our business.

 

The General Data Protection Regulation (the “GDPR”) imposes stringent data protection requirements on businesses processing personal data of EU data subjects. The GDPR is wide-ranging in scope and imposes numerous additional requirements on companies that process personal data, including imposing special requirements in respect of the processing of personal data, requiring that consent of individuals to whom the personal data relates is obtained in certain circumstances, requiring additional disclosures to individuals regarding data processing activities, requiring that safeguards are implemented to protect the security and confidentiality of personal data, creating mandatory data breach notification requirements in certain circumstances, and requiring that certain measures (including contractual requirements) are put in place when engaging third-party processors or transferring data overseas. The GDPR also provides individuals with various rights in respect of their personal data, including rights of access, erasure, portability, rectification, restriction, and objection. Complying with the GDPR remains an onerous and potentially costly obligation as interpretations of the specific requirements emerge through the courts and enforcement decisions. In addition, where we transfer data directly from customers in the EU directly to us in the U.S. (notwithstanding recent positive developments through the implementation of updated Standard Contractual Clauses and the European Commission's publication of a draft adequacy decision for the EU-U.S. Data Privacy Framework), there is still considerable uncertainty surrounding the future trajectory of the perception of such transfers by EU data protection authorities following the decision on July 16, 2020 by the Court of Justice of the EU (ECJ) in its Case C-311/18 Data Protection Commissioner v Facebook Ireland and Maximillian Schrems.

 

Similar data privacy laws, rules, and regulations in other countries may also impact our business. The People’s Republic of China implemented the Personal Information Protection Law on November 1, 2021, which includes both similarities and differences to the GDPR. India has drafted a complete overhaul of its privacy regime with the draft The Digital Personal Data Protection Bill, 2022. This bill, while not yet law, would grant Indian data subjects many of the same rights as granted by the GDPR to EU data subjects and impose similar obligations on businesses processing the personal data of Indian data subjects. Singapore also amended its privacy law in 2021, imposing additional obligations on businesses processing the data of Singaporean data subjects, including restrictions on foreign transfers. In addition, the Brazilian General Data Protection Law, in force since late 2020, may also have implications for our business.

 

We cannot yet fully determine the impact that these or future laws, rules, and regulations may have on our business or operations. These laws, rules, and regulations may be inconsistent from one jurisdiction to another, subject to differing interpretations, and may be interpreted to conflict with our practices.

 

44


Table of Contents

Additionally, we may be bound by contractual requirements applicable to our collection, use, processing, and disclosure of various types of data, including personal information, and may be bound by, or voluntarily comply with, self-regulatory or other industry standards relating to these matters.

 

Any failure or perceived failure by us or any third parties with which we do business to comply with these laws, rules, and regulations, or with other obligations to which we or such third parties are or may become subject, may result in actions against us by governmental entities or private claims and litigation. Any such action would be expensive to defend, may require the expenditure of substantial legal and other costs and substantial time and resources, may result in fines, penalties, or other liabilities, and likely would damage our reputation and adversely affect our business and operating results. In many jurisdictions, enforcement actions and consequences for non-compliance with protection, privacy, and information security laws and regulations are rising. In the U.S., possible consequences for non-compliance include enforcement actions in response to rules and regulations promulgated under the authority of federal agencies and state attorneys general and legislatures and consumer protection agencies. In the EU, data protection authorities may impose large penalties for violations of the data protection laws, including potential fines of up to €20 million or 4% of annual global revenue, whichever is greater. The authorities have shown a willingness to impose significant fines and issue orders preventing the processing of personal data on non-compliant businesses. Data participants also have a private right of action, as do consumer associations, to lodge complaints with supervisory authorities, seek judicial remedies, and obtain compensation for damages resulting from violations of applicable data protection laws. In addition, privacy advocates and industry groups have regularly proposed, and may propose in the future, self-regulatory standards that may legally or contractually apply to us. If we fail to follow these security standards, even if no customer information is compromised, we may incur significant fines or experience a significant increase in costs.

 

Further, in view of new or modified federal, state, or foreign laws and regulations, industry standards, contractual obligations, and other legal obligations, or any changes in their interpretation, we may find it necessary or desirable to fundamentally change our business activities and practices or to expend significant resources to modify our services, and otherwise adapt to these changes. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new features could be limited. Privacy, data protection, and information security concerns, whether valid or invalid, may inhibit the use and growth of our platform, particularly in certain foreign countries.

 

Use of social media, emails, push notifications, and text messages in ways that do not comply with applicable laws and regulations, lead to the loss or infringement of intellectual property, or result in unintended disclosure may harm our reputation or subject us to fines or other penalties.

 

We use social media, emails, push notifications, and text messages as part of our omni-channel approach to marketing. As laws and regulations evolve to govern the use of these channels, the failure by us, our employees, our partners, or third parties acting at our direction to comply with applicable laws and regulations in the use of these channels could adversely affect our reputation or subject us to fines or other penalties. In addition, our employees, our educator partners, or third parties acting at our direction may knowingly or inadvertently make use of social media in ways that could lead to the loss or infringement of intellectual property, as well as the public disclosure of proprietary, confidential, or sensitive personal information of our business, employees, learners, educator partners, or others. Information concerning us, our educator partners, or learners, whether accurate or not, may be posted on social media platforms at any time and may have an adverse impact on our brand, reputation, or business. The harm may be immediate without affording us an opportunity for redress or correction and could have a material adverse effect on our reputation, business, operating results, financial condition, and prospects.

 

45


Table of Contents

Risks Related to Intellectual Property

 

Any failure to obtain, maintain, protect, or enforce our intellectual property and proprietary rights could impair our ability to protect our proprietary technology and our brand and could materially harm our business.

 

We rely on a combination of intellectual property rights, contractual protections, and other practices to protect our brand, proprietary information, technologies, and processes. We primarily rely on copyright and trade secret laws to protect our proprietary technologies and processes, including the algorithms we use throughout our business. Others may independently develop the same or similar technologies and processes, or may improperly acquire and use information about our technologies and processes, which may allow them to provide a service similar to ours, which could harm our competitive position. Our principal trademark assets include the registered trademark “Coursera” and our logos and taglines. We also hold the rights to the “Coursera.org” internet domain name and various related domain names, which are subject to internet regulatory bodies and trademark and other related laws of each applicable jurisdiction. If we are unable to protect our trademarks or domain names, our brand recognition and reputation would suffer, we would incur significant expense establishing new brands, and our operating results would be adversely impacted. As of December 31, 2022, we had 19 issued patents relating to technology features of our platform, including identity verification, content delivery and navigation, and automation, which patents expire between 2034 and 2040, and a number of U.S. pending patent applications also relating to certain technology features of our platform. We cannot predict whether any pending patent application will result in an issued patent that will effectively protect and enforce our intellectual property. Even if a patent issues, the patent may be circumvented or its validity may be challenged in proceedings before the U.S. Patent and Trademark Office. In addition, we cannot assure you that every significant feature of technology and services will be protected by any patent or patent application. Further, to the extent we pursue patent protection for our innovations, patents we may apply for may not issue, and patents that do issue or that we acquire may not provide us with any competitive advantages or may be challenged by third parties. There can be no assurance that any patents we obtain will adequately protect our inventions or survive a legal challenge, as the legal standards relating to the validity, enforceability, and scope of protection of patent and other intellectual property rights are uncertain.

 

Third parties may challenge any patents, copyrights, trademarks, and other intellectual property and proprietary rights owned or held by us or may knowingly or unknowingly infringe, misappropriate, or otherwise violate our patents, copyrights, trademarks, and other proprietary rights. We may be required to spend significant resources to monitor and protect our intellectual property rights, and the efforts we take to protect and enforce our proprietary rights may not be sufficient. Even if we do detect violations, we may need to engage in litigation to enforce our intellectual property rights. Any enforcement efforts we undertake, including litigation, could be time-consuming and expensive and could divert our management’s attention. In addition, our efforts may be met with defenses and counterclaims challenging the validity and enforceability of our intellectual property rights or may result in a court determining that our intellectual property rights are unenforceable. If we are unable to cost-effectively protect or enforce our intellectual property rights, then our business could be harmed. An adverse decision in any of these legal actions could limit our ability to assert our intellectual property or proprietary rights, limit the value of our intellectual property or proprietary rights, or otherwise negatively impact our business, financial condition, and results of operations. If the protection of our intellectual property and proprietary rights is inadequate to enforce and prevent use or misappropriation by third parties, the value of our brand and other intangible assets may be diminished, competitors may be able to more effectively mimic our service and methods of operations, the perception of our business and service to customers and potential customers may become confused in the marketplace, and our ability to attract customers may be adversely affected.

 

We may be subject to intellectual property claims, which are extremely costly to defend, could require us to pay significant damages, and could limit our ability to use certain technologies in the future.

 

Companies in the technology industry are frequently subject to litigation based on allegations of infringement or other violations of intellectual property rights. We periodically receive notices that claim we have infringed, misappropriated, or misused other parties’ intellectual property rights. To the extent we gain greater public recognition, we may face a higher risk of being the subject of intellectual property claims. Any intellectual property claims against us, with or without merit, could be time consuming and expensive to settle or litigate and could divert the attention of our management. Litigation regarding intellectual property rights is inherently uncertain due to the complex issues involved, and we may not be successful in defending ourselves in such matters.

 

In addition, some of our competitors have extensive portfolios of issued patents. Many potential litigants, including some of our competitors and patent holding companies, have the ability to dedicate substantial resources to enforcing their intellectual property rights. Any claims successfully brought against us could subject us to significant liability for damages, and we may be required to stop using technology or other intellectual property alleged to be in violation of a third party’s rights. We also might be required to seek a license for third-party intellectual property. Even if a license is available, we could be required to pay significant royalties or submit to unreasonable terms, which would increase our operating expenses. We may also be required to develop alternative non-infringing technology, which could require significant time and expense. If we cannot license or develop technology for any allegedly infringing aspect of our business, we would be forced to limit our service and may be unable to compete effectively. Any of these results could harm our business.

46


Table of Contents

 

Confidentiality agreements with employees and others may not adequately prevent disclosure of trade secrets and proprietary information.

 

We have devoted substantial resources to the development of our intellectual property and proprietary rights. In order to protect our intellectual property and proprietary rights, we rely in part on confidentiality agreements with our employees, licensees, independent contractors, and other advisors. These agreements may not effectively prevent disclosure of confidential information and may not provide an adequate remedy in the event of unauthorized disclosure of confidential information. In addition, others may independently discover trade secrets and proprietary information, and in such cases we could not assert any trade secret rights against such parties. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain trade secret protection could adversely affect our competitive business position.

 

Our use of “open source” software could negatively affect our ability to offer our solutions and subject us to possible litigation.

 

A substantial portion of our platform and our solutions incorporate so-called “open source” software, and we may incorporate additional open source software in the future. Open source software is generally freely accessible, usable, and modifiable. Certain open source licenses may, in certain circumstances, require us: (i) to offer our solutions that incorporate the open source software for no cost; (ii) to make available source code for modifications or derivative works we create based upon incorporating or using the open source software; and (iii) to license such modifications or derivative works under the terms of the particular open source license. If an author or other third party that distributes open source software we use were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur significant legal expenses defending against such allegations, could be required to disclose our proprietary code, and could be subject to significant damages, including being enjoined from the offering of our solutions that contained the open source software and being required to comply with one or more of the foregoing conditions, which could disrupt our ability to offer the affected solutions. We could also be subject to suits by parties claiming ownership of what we believe to be open source software. Litigation could consume management’s time and attention, could be costly for us to defend, and could have a negative effect on our operating results and financial condition.

 

Individuals that appear in content hosted on our platform may claim violation of their rights.

 

Faculty and learners that appear in video segments hosted on our platform may claim that proper assignments, licenses, consents, and releases were not obtained for use of their likenesses, images, or other contributed content. Our educator partners are contractually required to ensure that proper assignments, licenses, consents, and releases are obtained for their course material, but we do not know with certainty that they have obtained all necessary rights. Moreover, the laws governing rights of publicity and privacy, and the laws governing faculty ownership of educational content, are imprecise and adjudicated on a case-by-case basis, such that the enforcement of agreements to transfer the necessary rights is unclear. As a result, we could incur liability to third parties for the unauthorized duplication, display, distribution, or other use of this material. Any such claims could subject us to costly litigation and impose a significant strain on our financial resources and management personnel, regardless of whether the claims have merit. Our various liability insurance coverages may not cover potential claims of this type adequately or at all, and we may be required to alter or cease our use of such material, which may include changing or removing content from courses, or to pay monetary damages. Moreover, claims by faculty and learners could damage our reputation, regardless of whether such claims have merit.

 

Risks Relating to Our Existence as a Public Benefit Corporation

 

Although we operate as a Delaware PBC, we cannot provide any assurance that we will achieve our public benefit purpose.

 

As a Delaware PBC, we are required to produce a public benefit and to operate in a responsible and sustainable manner, balancing our stockholders’ pecuniary interests, the interests of those materially affected by our conduct, and the public benefit identified by our certificate of incorporation. There is no assurance that we will achieve our public benefit purpose or that the expected positive impact from being a PBC will be realized, which could have a material adverse effect on our reputation, which in turn may have a material adverse effect on our business, results of operations, and financial condition.

 

As a PBC, we are required to publicly report at least biennially on our overall public benefit performance and on our assessment of our success in achieving our specific public benefit purpose. If we are not timely, are unable to provide this report, or if the report is not viewed favorably by parties doing business with us or by regulators or others reviewing our credentials, our reputation and status as a PBC may be harmed.

 

47


Table of Contents

If our publicly reported B Corp score declines, or if we lose our certified B Corp status, our reputation could be harmed and our business could suffer.

 

We have been certified as a B Corp through B Lab. B Corp certification requires us to meet rigorous standards of social and environmental performance, accountability, and transparency. We believe that our B Corp status enables us to strengthen our credibility and trust among our customers and educator partners. Our business model and brand could be harmed if we are unable to maintain certification as a B Corp. In 2022, we completed our reassessment following our initial public offering, and to maintain certification, we must undergo a reassessment every three years. Whether due to our choice or our failure to meet B Lab’s certification requirements, which are subject to periodic changes and updates, including a recently-released proposed new framework, which if adopted in its present form, could make it more difficult to achieve certification, any change in our status could create a perception that we are more focused on financial performance and no longer as committed to the values shared by B Corps. Likewise, our reputation could be harmed if our publicly reported B Corp score declines, and there is a perception that we are no longer committed to the B Corp standards. Similarly, our reputation could be harmed if we take actions that are perceived to be misaligned with B Corp values.

 

As a PBC, our focus on a specific public benefit purpose and producing a positive effect for society may negatively impact our financial performance.

 

Unlike traditional Delaware corporations, whose directors have a fiduciary duty to focus exclusively on maximizing stockholder value, our directors have a fiduciary duty to consider not only stockholders’ interests, but also the Company’s specific public benefit and the interests of other stakeholders affected by our actions. Therefore, we may take actions that we believe will be in the best interests of those stakeholders materially affected by our specific benefit purpose, even if those actions do not maximize our financial results. While we intend for this public benefit designation and obligation to provide an overall net benefit to us, our educator partners, and learners, it could instead cause us to make decisions and take actions without seeking to maximize the income generated from our business, and hence available for distribution to our stockholders. Our pursuit of longer-term or non-pecuniary benefits may not materialize within the timeframe we expect or at all and may have a negative effect on any amounts available for distribution to our stockholders. Accordingly, being a PBC and complying with our related obligations could harm our business, results of operations, and financial condition, which in turn could cause our stock price to decline.

 

Additionally, as a PBC, we may be less attractive as a takeover target than a traditional company and, therefore, your ability to realize your investment through an acquisition may be limited. PBCs may also not be attractive targets for activists or hedge fund investors because new directors would still have to consider and give appropriate weight to the public benefit along with stockholder value, and stockholders can enforce this through derivative suits. Further, by requiring the boards of directors of PBCs to consider additional constituencies other than maximizing stockholder value, Delaware PBC law could potentially make it easier for a board to reject a hostile bid, even where the takeover would provide the greatest short-term financial yield to investors.

 

Our directors have a fiduciary duty to consider not only our stockholders’ interests, but also our specific public benefit and the interests of other stakeholders affected by our actions. If a conflict between such interests arises, there is no guarantee such a conflict would be resolved in favor of our stockholders.

 

While directors of traditional Delaware corporations are required to make decisions they believe to be in the best interests of their stockholders, directors of a PBC have a fiduciary duty to consider not only the stockholders’ interests, but also the company’s specific public benefit and the interests of other stakeholders affected by the company’s actions. Under Delaware law, directors are shielded from liability for breach of these obligations if they make informed and disinterested decisions that serve a rational purpose. Thus, unlike traditional Delaware corporations that must focus exclusively on stockholder value, our directors are not merely permitted, but obligated, to consider our specific public benefit and the interests of other stakeholders. In the event of a conflict between the interests of our stockholders and the interests of our specific public benefit or our other stakeholders, our directors must only make informed and disinterested decisions that serve a rational purpose; thus, there is no guarantee such a conflict would be resolved in favor of our stockholders, which could harm our business, results of operations, and financial condition, which in turn could cause our stock price to decline.

 

48


Table of Contents

Our focus on the long-term best interests of our company as a PBC and our consideration of all of our stakeholders, including our stockholders, learners, educator partners, employees, the communities in which we operate, and other stakeholders that we may identify from time to time, may conflict with short- or medium-term financial interests and business performance, which may negatively impact the value of our common stock.

 

We believe that focusing on the long-term best interests of our company as a PBC and our consideration of all of our stakeholders, including our stockholders, learners, educator partners, employees, the communities in which we operate, and other stakeholders we may identify from time to time, is essential to the long-term success of our company and to long-term stockholder value. Therefore, we have made, and may in the future, make decisions that we believe are in the long-term best interests of our company and our stockholders, even if such decisions may negatively impact the short- or medium-term performance of our business, results of operations, and financial condition or the short- or medium-term performance of our common stock. Our commitment to pursuing long-term value for the Company and its stockholders, potentially at the expense of short- or medium-term performance, may have a material adverse effect on the trading price of our common stock, including making ownership of our common stock less appealing to investors who are focused on returns over a shorter time horizon. Our decisions and actions in pursuit of long-term success and long-term stockholder value, which may include changes to our platform to enhance the experience of our learners, educator partners, and the communities in which we operate, including by improving the trust and safety of our platform, changes in the manner in which we deliver community support, investing in our relationships with our learners, educator partners, and employees, investing in and introducing new offerings and services, investing in social impact initiatives consistent with our public benefit objectives, or changes in our approach to working with local or national jurisdictions on laws and regulations governing our business, may not result in the long-term benefits that we expect, in which case our business, results of operations, and financial condition, as well as the trading price of our common stock, could be materially adversely affected.

 

As a PBC, we may be subject to increased derivative litigation concerning our duty to balance stockholder and public benefit interests, the occurrence of which may have an adverse impact on our financial condition and results of operations.

 

Stockholders of a PBC (if they, individually or collectively, own the lesser of (i) two percent of the company’s outstanding shares, or (ii) shares with a market value of $2 million or more on the date the lawsuit is instituted) are entitled to file a derivative lawsuit claiming the directors failed to balance stockholder and public benefit interests. Such derivative suits would be subject to the exclusive forum provision in our amended and restated certificate of incorporation, requiring them to be heard in the Delaware Chancery Court (or, if that court lacks subject matter jurisdiction, another federal or state court situated in the State of Delaware). This potential liability does not exist for traditional corporations. Therefore, we may be subject to the possibility of increased derivative litigation, which would require the attention of our management, and, as a result, may adversely impact our management’s ability to effectively execute our strategy. Additionally, any such derivative litigation may be costly, which may harm our financial condition and results of operations.

 

If we cannot maintain our company culture and public benefit commitment, our business could be harmed.

 

We believe that our company culture has been critical to our success. In addition, we believe that our status as a PBC and our commitment to providing global access to flexible and affordable world-class learning that supports personal development, career advancement, and economic opportunity distinguish us from our competitors and promote a relationship among our educator partners, learners, and employees founded on trust. However, we face a number of challenges that may affect our ability to sustain our company culture, including:

a need to identify, attract, reward, and retain people in leadership positions in our organization who share and further our culture, values, mission, and public benefit objectives;
the increasing size and geographic diversity of our workforce, and our ability to promote an inclusive and consistent culture across all our offices and employees, including those in a remote work environment;
the market perception about our public benefit objectives;
competitive pressures that may divert us from our mission, vision, and values;
the continued challenges of a rapidly evolving industry; and
the increasing need to develop expertise in new areas of business that affect us.

 

If we are unable to maintain our company culture and demonstrate our commitment to our mission as a PBC, it could harm our business and reputation.

 

49


Table of Contents

Risks Related to Tax, Accounting, and Operations

 

Our business may be subject to sales and other taxes.

 

The application of indirect taxes, such as sales and use taxes, value-added taxes (“VAT”), provincial taxes, goods and services taxes, business taxes, digital service taxes, and gross receipt taxes to businesses like ours is a complex and evolving issue. Significant judgment is required to evaluate applicable tax obligations, and as a result, amounts recorded are estimates and could change. In many cases, the ultimate tax determination is uncertain because it is not clear how existing statutes apply to our business. One or more U.S. states, the federal government, or foreign jurisdictions may seek to impose additional reporting, recordkeeping, or indirect tax collection obligations on businesses like ours that facilitate ecommerce. For example, in 2018, the U.S. Supreme Court ruled that, in certain situations, states may require online merchants to collect and remit sales taxes on transactions in the state, despite not having a physical presence in the state. New taxes could also require us to incur substantial costs to capture data and collect and remit taxes. If such obligations were imposed, the additional costs associated with tax collection, remittance, and audit requirements could affect our operating results or, in the event that we change our pricing models to account for increased obligations, make accessing offerings through our platform less attractive and more costly, which could harm our business.

 

Amendments to existing tax laws, rules, or regulations or enactment of new unfavorable tax laws, rules, or regulations could have an adverse effect on our business and operating results.

 

Many of the underlying laws, rules, and regulations imposing taxes and other obligations were established before the growth of the internet and ecommerce. U.S. federal, state, local, and foreign taxing authorities are currently reviewing the appropriate treatment of companies engaged in ecommerce and considering changes to existing tax or other laws that could levy sales, income, consumption, use, or other taxes relating to our activities, and/or impose obligations on us to collect such taxes. If such tax or other laws, rules, or regulations are amended, or if new laws, rules, or regulations are enacted, the results could increase our tax payments or other obligations, prospectively or retrospectively, subject us to interest and penalties, decrease the demand for our services if we pass on such costs to our educator partners or learners, result in increased costs to update or expand our technological or administrative infrastructure, or effectively limit the scope of our business activities if we decided not to conduct business in particular jurisdictions. As a result, these changes may have a material adverse effect on our business, results of operations, financial condition, and prospects.

 

Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.

 

We have incurred substantial net operating losses (“NOLs”) during our history. Unused NOLs may carry forward to offset future taxable income if we achieve profitability in the future, unless such NOLs expire under applicable tax laws. However, under the rules of Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation’s ability to use its NOLs and other pre-change tax attributes to offset its post-change taxable income or taxes may be limited. The applicable rules generally operate by focusing on changes in ownership among stockholders considered by the rules as owning, directly or indirectly, 5% or more of the stock of a company, as well as changes in ownership arising from new issuances of stock by the company. As a result of these rules, in the event that we experience one or more ownership changes as a result of future transactions in our stock, then we may be limited in our ability to use our NOL carryforwards to offset our future taxable income, if any. In addition, the Tax Cuts and Jobs Act imposes certain limitations on the deduction of NOLs generated in tax years that began on or after January 1, 2018, including a limitation on use of NOLs to offset only 80% of taxable income and the disallowance of NOL carrybacks. Although NOLs generated in tax years before 2018 may still be used to offset future income without limitation, the recent legislation may limit our ability to use our NOLs to offset any future taxable income.

 

Our reported results of operations may be adversely affected by changes in generally accepted accounting principles.

 

Generally accepted accounting principles in the U.S. are subject to interpretation by the Financial Accounting Standards Board, the SEC, and various bodies formed to promulgate and interpret accounting principles. A change in these principles or interpretations could have a significant effect on our reported results of operations and could affect the reporting of transactions completed before the announcement of a change. It is difficult to predict the impact of future changes to accounting principles or our accounting policies, any of which could negatively affect our reported results of operations.

 

50


Table of Contents

If our internal control over financial reporting (“ICOFR”) or our disclosure controls and procedures are not effective, we may not be able to accurately report our financial results, prevent fraud, or file our periodic reports in a timely manner, which may cause investors to lose confidence in our reported financial information and may lead to a decline in our stock price.

 

We are required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act (“SOX”) as of December 31, 2022. In addition, our independent registered public accounting firm is required to attest to the effectiveness of our internal control over financial reporting. SOX requires that we maintain effective ICOFR and disclosure controls and procedures. In particular, we must perform system and process evaluations, document our controls, and perform testing of our key controls over financial reporting to allow management and our independent public accounting firm to report on the effectiveness of our ICOFR. If we are not able to comply with SOX requirements in a timely manner, or if we or our independent public accounting firm identify deficiencies in our ICOFR that are deemed to be material weaknesses, the market price of our stock would likely decline, and we could be subject to lawsuits, sanctions, or investigations by regulatory authorities, which would require additional financial and management resources.

 

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, the Company's aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we became a large accelerated filer and no longer qualify as an emerging growth company as of December 31, 2022. Accordingly, we are no longer eligible for the emerging growth company provisions of the JOBS Act.

 

We may encounter difficulties in the timely and accurate reporting of our financial results, which would impact our ability to provide our investors with information in a timely manner. As a result, our investors could lose confidence in our reported financial information, and our stock price could decline.

 

Our operations as a public company require substantial costs and substantial management attention, and we may not be able to manage our operations as a public company effectively or efficiently.

 

As a public company, we incur significant legal, accounting, and other expenses. Our management team and other personnel devote a substantial amount of time to, and we may not effectively or efficiently manage our operations as a public company. For example, we are subject to the reporting requirements of the Exchange Act, the applicable requirements of SOX and the Dodd-Frank Wall Street Reform and Consumer Protection Act, and the rules and regulations of the SEC and the NYSE. If, notwithstanding our efforts to comply with these laws, regulations, and standards, we fail to comply, regulatory authorities may initiate legal proceedings against us, and our business may be harmed. Further, failure to comply with these rules might make it more difficult for us to obtain some types of insurance, including director and officer liability insurance, and we might be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these events could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, on committees of our board of directors, or as members of senior management. As such, we invest resources to comply with evolving laws, regulations, and standards. This investment results in increased general and administrative expenses.

 

We have incurred significant expense and devoted substantial management effort to complying with SOX requirements, including hiring resources with expertise in SOX compliance and completing the process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with SOX. To the extent we continue to grow, we will hire additional accounting and financial personnel with requisite technical and public company experience. If we are unable to recruit and retain skilled accounting and finance personnel, the quality and timeliness of our financial reporting may suffer, which could result in the identification of material weaknesses in our internal controls. Any consequences resulting from inaccuracies or delays in our reported consolidated financial statements could cause our stock price to decline and could harm our business, financial condition, and results of operations.

 

Risks Related to Our Common Stock

 

The price of our common stock could be volatile, and you may lose all or part of your investment.

 

Our stock price may be volatile and may decline, and you may not be able to resell your shares at or above the price at which your shares were acquired. The trading price and volume of our common stock could fluctuate significantly in response to numerous factors, many of which are beyond our control, including:

variations in our operating results and other financial and operational metrics, including the key financial and operating metrics disclosed in this Form 10-K, as well as how those results and metrics compare to analyst and investor expectations;
speculation in the market about our operating results;
the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;

51


Table of Contents

failure of securities analysts to initiate or maintain coverage of us, changes in financial estimates or ratings by any securities analysts who follow us, or our failure to meet these estimates or the expectations of investors;
events or factors resulting from global health crises such as the COVID-19 pandemic, war or other outbreak of hostilities, geopolitical tensions, acts of terrorism, responses to these events, or the perception that any such factors or events may occur;
announcements of new services or enhancements, strategic alliances or significant agreements, or other developments by us or our competitors;
announcements by us or our competitors of mergers or acquisitions or rumors of such transactions involving us or our competitors;
changes in management, other key personnel, or our board of directors;
disruptions in our platform due to hardware, software, or network problems, security breaches, or other issues;
the strength of the global economy or the economy in the jurisdictions in which we operate, and market conditions in our industry and those affecting our educator partners and learners;
trading activity by our principal stockholders, and other market participants, in whom ownership of our common stock may be concentrated;
price and volume fluctuations in the overall stock market;
the performance of the equity markets in general and in our industry;
the operating performance of other similar companies;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
new laws or regulations, new interpretations of existing laws, or regulations applicable to our business;
litigation or other claims against us;
the number of shares of our common stock that are available for public trading; and
any other factors discussed in this Form 10-K.

 

In addition, if the market for technology stocks, education stocks, or the stock market in general experiences a loss of investor confidence, whether due to any of the foregoing factors or otherwise, the price of our common stock could decline for reasons unrelated to our business, results of operations, or financial condition. The price of our common stock might also decline in reaction to events that affect other companies, even if those events do not directly affect us. These broad market fluctuations, as well as general economic, political, and market conditions, such as recessions or inflation, may cause declines in the market price of our common stock, and you may not realize any return on your investment in us and may lose some or all of your investment.

 

Some companies that have experienced volatility in the trading price of their stock have been the subject of securities class action litigation. If we are the subject of such litigation, it could result in substantial costs and could divert our management’s attention and resources, which could adversely affect our business.

 

In addition, as of December 31, 2022, 40,926,248 shares were issuable upon exercise of outstanding stock options or the vesting of outstanding RSUs. Sales of stock by these equity holders or the perception that such sales could occur could adversely affect the trading price of our common stock.

 

We may issue additional common stock, convertible securities, or other equity in the future. We also expect to issue common stock to our employees, directors, and other service providers pursuant to our equity incentive plans. Such issuances will be dilutive to investors and could cause the price of our common stock to decline. New investors in such issuances could also receive rights senior to those of holders of our common stock.

 

52


Table of Contents

Our actual operating results may not meet our guidance or analyst or investor expectations, which would likely cause our stock price to decline.

 

From time to time, we have released and may continue to release guidance in our earnings releases, earnings conference calls, or otherwise, regarding our future performance that represent our management’s estimates as of the date of release. If given, this guidance, which will include forward-looking statements, will be based on projections prepared by our management. Projections are based upon a number of assumptions and estimates that, while presented with numerical specificity, are inherently subject to significant business, economic, and competitive uncertainties and contingencies, many of which are beyond our control. The principal reason that we expect to continue to release guidance is to provide a basis for our management to discuss our business outlook with analysts and investors. With or without our guidance, analysts and investors may publish or otherwise have expectations regarding our business, financial condition, and results of operations, for which we do not accept any responsibility. Guidance is necessarily speculative in nature, and it can be expected that some or all of the assumptions of the guidance furnished by us or analysts will not materialize or will vary significantly from actual results. If our actual performance does not meet or exceed our guidance or analyst or investor expectations, the trading price of our common stock is likely to decline.

 

We do not intend to pay dividends on our common stock for the foreseeable future, so any returns on your investment will be limited to changes in the value of our common stock.

 

We have never declared or paid any dividends on our common stock. We currently anticipate that we will retain future earnings for the development, operation, and expansion of our business and do not anticipate declaring or paying any dividends for the foreseeable future. In addition, if we were to enter into loan or similar agreements in the future, these agreements may contain restrictions on our ability to pay dividends or make distributions. Any return to stockholders will therefore be limited to the increase, if any, in our stock price, which may never occur.

 

Anti-takeover provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove our current management, and limit the market price of our common stock.

 

Provisions in our amended and restated certificate of incorporation and bylaws, may have the effect of delaying or preventing a change of control or changes in our management. Our amended and restated certificate of incorporation and bylaws include provisions that:

authorize our board of directors to issue, without further action by the stockholders, shares of undesignated preferred stock with terms, rights, and preferences determined by our board of directors that may be senior to our common stock;
require that any action to be taken by our stockholders be effected at a duly called annual or special meeting and not by written consent;
specify that special meetings of our stockholders can be called only by our board of directors, the Chairman of our board of directors, our President, or our Chief Executive Officer;
establish an advance notice procedure for stockholder proposals to be brought before an annual meeting, including proposed nominations of persons for election to our board of directors;
establish that our board of directors is divided into three classes, with each class serving three-year staggered terms;
prohibit cumulative voting in the election of directors;
provide that our directors may be removed only for cause;
provide that vacancies on our board of directors may be filled by a majority of directors then in office, even if less than a quorum; and
require the approval of our board of directors or the holders of at least 66 2/3% of our outstanding shares of capital stock to amend our bylaws and certain provisions of our certificate of incorporation.

 

53


Table of Contents

These provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors, which is responsible for appointing the members of our management. In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in a broad range of business combinations with any interested stockholder for a period of three years following the date on which such stockholder became an interested stockholder. Further, as a PBC, we may be less attractive as a takeover target than a traditional company and, therefore, your ability to realize your investment through an acquisition may be limited. Any delay or prevention of a change of control transaction or changes in our management could cause our stock price to decline or could prevent or deter a transaction that you might support.

 

The exclusive forum provision in our organizational documents may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or any of our directors, officers, or other employees, which may discourage lawsuits with respect to such claims.

 

Our amended and restated certificate of incorporation and bylaws provide that, unless we consent in writing to the selection of an alternative forum, to the fullest extent permitted by law, the Court of Chancery of the State of Delaware (or, if that court lacks subject matter jurisdiction, another federal or state court situated in the State of Delaware) shall be the sole and exclusive forum for (a) any derivative action or proceeding brought on our behalf, (b) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders, (c) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws, or (d) any action asserting a claim against us governed by the internal affairs doctrine. Our amended and restated charter and bylaws further provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts are the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act.

 

Our amended and restated bylaws also provide that, to the fullest extent permitted by applicable law and unless we consent in writing to the selection of an alternative forum, the federal district courts of the U.S. will be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. The enforceability of similar exclusive federal forum provisions in other companies’ organizational documents has been challenged in legal proceedings, and while the Delaware Supreme Court and certain other state courts have ruled that this type of exclusive federal forum provision is facially valid under Delaware law, there is uncertainty as to whether other courts would enforce such provisions and that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. This exclusive federal forum provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the federal courts of the U.S. have exclusive jurisdiction.

 

Any person or entity purchasing or otherwise acquiring any interest in our capital stock shall be deemed to have notice of and consented to the provisions of our amended and restated certificate of incorporation and bylaws described above. This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us and our directors, officers, or other employees. Alternatively, if a court were to find these provisions of our bylaws inapplicable to, or unenforceable in respect of, one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could adversely affect our business, financial condition, and results of operations and result in a diversion of the time and resources of our management and board of directors.

 

54


Table of Contents

Item 1B. Unresolved Staff Comments

None.

 

Item 2. Properties

Our headquarters are in Mountain View, California. All of our offices are leased, and we do not own any real property. We believe that our properties, which support all of our reportable segments, are in good operating condition and adequately serve our current business operations. We also anticipate that suitable additional or alternative space, including those under lease options, will be available at commercially reasonable terms for future expansion.

 

From time to time, we have been and will continue to be subject to legal proceedings and claims in the ordinary course of or otherwise related to our business and operations. The results of any current or future litigation or its impact on our business and operations are inherently uncertain, and regardless of the outcome, litigation can have an adverse impact on us as a result of litigation and settlement costs, diversion of management attention and resources, and other factors. For a description of our legal proceedings, refer to Note 12, Commitments and Contingencies, in the Notes to Consolidated Financial Statements included in Part II, Item 8 of this Form 10-K, which is incorporated by reference into this Part I, Item 3.

 

Item 4. Mine Safety Disclosures

None.

55


Table of Contents

PART II

 

Item 5. Market for Registrant's Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities

 

Market Price of Our Common Stock

Our common stock, par value $0.00001 per share, is listed on the New York Stock Exchange, under the symbol “COUR” and began trading on March 31, 2021. Prior to that date, there was no public trading market for our common stock.

 

Holders of Record

As of February 16, 2023, there were 116 holders of record of our common stock. The actual number of holders of our common stock is greater than the number of record holders and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers or by other nominees. The number of holders of record presented here also does not include stockholders whose shares may be held in trust by other entities.

 

Dividend Policy

We have never declared or paid cash dividends on our common stock. We do not anticipate declaring or paying, in the foreseeable future, any cash dividends on our common stock. We currently intend to retain all available funds and any future earnings to support our operations and finance the growth and development of our business. Any future determination related to our dividend policy will be made at the discretion of our board of directors and will depend upon, among other factors, our results of operations, financial condition, capital requirements, contractual restrictions, business prospects, and other factors our board of directors may deem relevant.

 

Recent Sales of Unregistered Equity Securities

None.

 

Use of Proceeds

On April 5, 2021, we completed our initial public offering of common stock, in which we sold 14,664,776 shares and certain selling stockholders sold 1,065,224 shares (the “IPO”). The shares were sold at a price to the public of $33.00 per share for net proceeds to us of $452.5 million after deducting underwriting discounts and commissions of $31.5 million. Net proceeds to the selling stockholders were $32.9 million after deducting underwriting discounts and commissions. We did not receive any of the proceeds from the sale of our common stock by the selling stockholders.

 

On April 19, 2021, the underwriters exercised in full the right to purchase 2,359,500 additional shares of common stock from us, resulting in additional net proceeds of $72.8 million after deducting underwriting discounts and commissions of $5.1 million.

 

All of the shares issued and sold in the IPO were registered under the Securities Act pursuant to a registration statement on Form S-1 (File No. 333-253932), which was declared effective by the United States Securities and Exchange Commission (“SEC”) on March 30, 2021. Morgan Stanley & Co. LLC and Goldman Sachs & Co. LLC acted as representatives of the underwriters for the offering. We incurred offering expenses of approximately $6.4 million. Upon completion of the sale of the shares of our common stock referenced in the preceding sentences, the IPO terminated.


There has been no material change in the planned use of proceeds from the IPO as described in our Prospectus for the IPO filed with the SEC, pursuant to Rule 424(b)(4), on March 31, 2021.

 

Issuer Purchases of Equity Securities

None.


Item 6. [Reserved]

Not applicable.

 

56


Table of Contents

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

 

The following section discusses the financial condition and results of operations of Coursera, Inc. and its subsidiaries (“Coursera”, the “Company”, “we”, “us”, or “our”) and should be read in conjunction with our consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form 10-K (“Form 10-K”). This discussion, particularly information with respect to our future results of operations or financial condition, business strategy and plans, and objectives of management for future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading "Special Note Regarding Forward-Looking Statements" in this Form 10-K. You should review the disclosure under the heading "Risk Factors" under Part I, Item 1A in this Form 10-K for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.

Organization of Information

 

Management’s discussion and analysis provides a narrative on our financial performance and condition that should be read in conjunction with the accompanying consolidated financial statements. It includes the following sections:

 

Overview
JOBS Act Transition Period
Expense Reduction Initiative
Initial Public Offering
Factors Affecting Our Performance
Impact of COVID-19 and Other Macroeconomic Conditions
Components of Results of Operations
Results of Operations
Liquidity and Capital Resources
Key Business Metrics and Non-GAAP Financial Measures
Critical Accounting Estimates
Recent Accounting Pronouncements

 

In this section of the Form 10-K, we discuss our financial condition and results of operations for the years ended December 31, 2022 and 2021. Our financial condition and results of operations for the years ended December 31, 2021 and 2020 can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of our Form 10-K for the fiscal year ended December 31, 2021 filed with the United States Securities and Exchange Commission (“SEC”) on March 3, 2022.

Overview

Coursera is one of the largest online learning destinations in the world, connecting an ecosystem of learners, educators, organizations, and institutions with a platform of high-quality content and credentials, data, and technology.

As shifts to the digital economy are increasing the need for new skills, Coursera’s online learning offerings can meet this global demand and provide access to world-class education to learners, organizations, and institutions worldwide. We partner with over 300 leading global university and industry partners to create and distribute content that is modular, stackable, flexible, and affordable. As of December 31, 2022, approximately 118 million learners are registered on our platform to engage with a wide range of offerings from industry microcredentials, including entry-level Professional Certificates, to bachelor’s and master’s degree programs.

Coursera serves learners where and how they want to learn—in their homes, through their employers, through their colleges and universities, and through government-sponsored programs. We provide a range of stackable learning content and credentials, including Clips, Guided Projects, Specializations, courses, and certificates that can build towards a broader course of study such as a degree or postgraduate diploma. Our go-to-market strategy centers on efficiently attracting learners to our platform and connecting them to stackable content and degree programs tailored to them, after which our data-driven learner experience identifies potential Enterprise prospects, complemented by our direct sales team, which finds and engages with potential business, academic, government, and other institutional customers.

 

For the years ended December 31, 2022 and 2021, we generated a net loss of $175.4 million and $145.2 million, which included stock-based compensation expense of $110.8 million and $91.2 million, and a net loss margin as a percentage of revenue of 33% and 35%, respectively.

57


Table of Contents

JOBS Act Transition Period

As of June 30, 2022, the last business day of our most recently completed second fiscal quarter, our aggregate worldwide public float was greater than $700 million. As a result of exceeding this threshold and meeting the time and reporting requirements established by the SEC, we became a large accelerated filer and no longer qualify as an emerging growth company as of December 31, 2022. Accordingly, we are no longer eligible for the emerging growth company provisions of the JOBS Act.

Expense Reduction Initiative

We are undertaking a plan to reduce our expenses, focus our efforts, and prioritize investments in key initiatives that are expected to drive long-term, sustainable growth. In connection with this effort, on November 9, 2022, we enacted a plan to reduce our global workforce to better align our cost structure and personnel needs with our business objectives, growth opportunities, and operational priorities.

As a result of this reduction, we recognized restructuring charges, within operating expenses, of $10.1 million mainly related to personnel expenses, such as employee severance and benefits costs, and made cash payments of $4.8 million in the year ended December 31, 2022. As of December 31, 2022, $5.1 million of the incremental expenses relating to this reduction remained unpaid and were included in the consolidated balance sheet as accrued compensation and benefits, substantially all of which are expected to be paid during the year ended December 31, 2023. We will also have a reversal of stock-based compensation expense of approximately $6 million, the majority of which will be recognized in the first quarter of 2023, when the forfeiture of RSUs and stock options will occur.

Initial Public Offering

On April 5, 2021, Coursera, Inc. completed its initial public offering of common stock, in which 14,664,776 shares were sold and certain selling stockholders sold 1,065,224 shares (the “IPO”). The shares were sold at a price to the public of $33.00 per share for net proceeds of $452.5 million to us after deducting underwriting discounts and commissions of $31.5 million. Additionally, offering costs incurred by us were approximately $6.4 million. Net proceeds to the selling stockholders were $32.9 million after deducting underwriting discounts and commissions. We did not receive any of the proceeds from the sale of our common stock by the selling stockholders. Upon the closing of the IPO, all outstanding shares of our redeemable convertible preferred stock automatically converted into 75,305,400 shares of common stock on a one-for-one basis.

 

On April 19, 2021, the underwriters exercised in full the right to purchase 2,359,500 additional shares of common stock from us, resulting in additional net proceeds of $72.8 million after deducting underwriting discounts and commissions of $5.1 million.

Factors Affecting Our Performance

We believe that the growth of our business and our future success are dependent upon many factors. While each of these factors present significant opportunities for us, these factors also pose challenges that we must successfully address in order to sustain the growth of our business and enhance our results of operations.

 

Ability to attract and engage new learners, Enterprise customers, and Degrees students. In order to grow our business, we must attract new learners, Enterprise customers, and Degrees students efficiently and increase engagement on our platform over time. Our Consumer learners are the most important source of our overall learner base, as they contribute to our Enterprise and Degrees revenue.

 

Ability to source in-demand content from our educator partners. We believe that learners and enterprises are attracted to Coursera largely because of the high quality and wide selection of content provided by our educator partners. Continuing to source in-demand content and credentials from our educator partners—from courses to degrees—will be an important factor in attracting learners and increasing our revenue over time.

 

We believe that our reach, scale, and reputation provide an attractive value proposition for leading organizations and institutions to partner with Coursera to develop and distribute content and credentials. To be the platform of choice for educator partners, we continue to invest in increasing the size and engagement of our learner base, developing a suite of academic integrity features (e.g., identity verification and anti-plagiarism detection), improving recommendation and personalization features, developing marketing capabilities that drive higher conversion into paid offerings, and improving the analytics tools available for learners, educators, organizations, and institutions.

 

58


Table of Contents

Impact of mix shift over time. Our mix of business amongst our Consumer, Enterprise, and Degrees segments shifts from time to time, and these shifts will affect our financial performance. We incur content costs generally in the form of a fee paid to our university and industry partners, determined as a percentage of total revenue generated from their content. We incur no content costs for our Degrees offerings, since our university partners pay us a percentage of learner tuition.

 

Ability to convert free learners to paid learners. New learners to our platform typically begin to engage with our free courses, which serve as a funnel to grow our total learner base and drive referrals to our other offerings, including our paid offerings. Through both our on-platform and off-platform marketing efforts, we engage our free learners by highlighting key features that encourage conversion to our paid offerings, including paid subscriptions. These efforts include campaigns targeting existing learners, personalized recommendations, and performance marketing across leading social media platforms.

 

Ability to expand our international footprint. We see a significant opportunity to expand our offerings into other regions, particularly in regions with large, underserved adult learning populations. We have invested, and plan to continue to invest, in personnel and marketing efforts to support our international growth as part of our strategy to grow our customer and learner base.

 

Ability to retain and expand our Enterprise customer relationships. Our efforts to grow our Enterprise segment are focused primarily on business, academic, government, and other institutional customers. We believe a significant opportunity exists for us to expand our existing customers’ use of our platform by identifying new use cases to increase the size of deployments. Our business and results of operations will depend in part on our ability to retain and expand usage of our platform within our existing customer base.

 

Our measured investment in growth. We are actively managing our investments to support the future growth of our business using a measured approach. With indications of a global economic slowdown, we are focusing our investments in select markets, offerings, and technologies that we believe will provide the best opportunity to grow our revenue and improve our operating results in the long term.

Impact of COVID-19 and Other Macroeconomic Factors

 

Our business and financial conditions have been, and may continue to be, impacted by adverse macroeconomic factors. In addition, the COVID-19 pandemic has resulted in significant global, social, and business disruption, beginning in January 2020, and accelerated the need for online-delivered education. Individuals, organizations, and institutions relied and are continuing to rely on online learning to navigate change and disruption. The full extent to which the COVID-19 pandemic, including any new variants, may continue to directly or indirectly impact general market conditions or our business, results of operations, cash flows, and financial condition remains uncertain.

 

We expect general macroeconomic headwinds combined with tight labor markets in certain geographies to cause our future revenue growth to be lower than in prior years. In our Degrees business, we experienced a slowdown in new student growth during the year ended December 31, 2022, which is consistent with National Clearinghouse Data regarding graduate enrollments in the U.S., and we believe is likely influenced by tight U.S. labor markets that could persist in future periods. Global and regional, macroeconomic, and geopolitical conditions have impacted overall student engagement and may continue to have a lingering impact on total student enrollments.


Components of Results of Operations

Revenue

We derive revenue from contracts with customers for access to the learning content hosted on our platform and related services. We derive our revenue from three sources: Consumer, Enterprise, and Degrees.

Consumer and Enterprise revenue both consist primarily of subscriptions with terms varying from 30 days for certain Consumer subscriptions to one to three years for Enterprise license subscription contracts. Consumer subscriptions are paid in advance. Enterprise subscriptions are generally invoiced in advance in annual or quarterly installments. Access to our platform represents a series of distinct services, as we continually provide access to, and fulfill our obligation to, our customers over the contract term. As a result, revenue is recognized ratably over the contract term.

We are generally the principal with respect to revenue generated from sales to Consumer and Enterprise customers as we control the performance obligation and are the primary obligor with respect to delivering access to content.

59


Table of Contents

Degrees revenue is generated from contracts with university partners to host and deliver their online bachelor’s and master’s degrees or postgraduate diplomas. We earn a service fee that is determined as a percentage of the total tuition collected from Degrees students, net of refunds. University partners generally collect the tuition from Degrees students. We have a stand-ready obligation to perform services continually throughout the period that the degree content is hosted on our platform. Service fees are paid by the university partner for each university term. As a result, revenue generated from each term is recognized ratably from the start of a term through the start of the following term.

There is no direct contractual revenue arrangement between Coursera and Degrees students, who contract directly with our university partners. University partners typically have additional performance obligations to the Degrees students in the form of designing the curriculum, setting admission criteria, real-time teaching, making admissions and financial aid decisions, independently awarding credits, certificates, or degrees, and academic or career counseling. For these reasons, the university partners control the delivery of degrees, and postgraduate diplomas hosted on our platform.

Cost of Revenue

Cost of revenue consists of content costs in the form of fees paid to educator partners and expenses associated with the operation and maintenance of our platform. These expenses include the cost of servicing both paid learner and educator partner support requests, content translation and captioning, hosting and bandwidth costs, amortization of acquired technology, internal-use software and content assets, customer payment processing fees, depreciation, and facilities costs.

Content costs only apply to Consumer and Enterprise offerings; there is no content cost attributable to our Degrees offering. Content costs as a percentage of revenue for Enterprise and Consumer vary based on the content mix of each segment.

Operating Expenses

Operating expenses consist of research and development, sales and marketing, and general and administrative expenses. Personnel costs are the most significant component of our operating expenses and consist of salaries, stock-based compensation expense, payroll taxes, commissions, bonus, and benefits. Our operating expenses also include marketing and advertising expenses, consulting and services expenses, office expenses, depreciation and amortization, and facilities costs.

Research and development. Our research and development expenses consist primarily of personnel and personnel-related costs, including stock-based compensation expense, and costs related to the ongoing management, maintenance, and expansion of content, features, and services offered on our platform. We believe that continued investment in our platform is important to our future growth and to maintain and attract partners and learners to our platform. As a result, we expect research and development expenses to increase in absolute dollars. In addition, we expect research and development expenses as a percentage of revenue to vary from period to period but generally decrease over the long term.

Sales and marketing. Our sales and marketing expenses consist primarily of personnel and personnel-related costs, including stock-based compensation expense, as well as costs related to acquiring learners, customers, and educator partners, support efforts, and brand marketing. Sales and marketing expenses also include hosting and bandwidth costs. We expect sales and marketing expenses to decline in absolute dollars for the year ending December 31, 2023. In addition, we expect sales and marketing expenses as a percentage of revenue to vary from period to period but decline in 2023 and generally decrease over the long term.

General and administrative. Our general and administrative expenses consist primarily of personnel and personnel-related costs, including stock-based compensation expense, and costs related to our legal, finance, and human resources departments, as well as certain indirect taxes, professional fees, and other corporate expenses.

We have incurred and expect to continue to incur additional expenses as a result of operating as a public company, including costs to comply with the rules and regulations applicable to companies listed on a national securities exchange, costs related to compliance and reporting obligations, and increased expenses for insurance and professional services. We expect general and administrative expenses to increase in absolute dollars as our business grows. In addition, we expect general and administrative expenses as a percentage of revenue to vary from period to period but generally decrease over the long term.

Restructuring charges. Our restructuring charges consist primarily of personnel expenses, such as employee severance and benefits costs as well as stock-based compensation expense related to the reduction of our global workforce in the year ended December 31, 2022.

60


Table of Contents

Interest Income

Interest income consists primarily of interest income earned on our cash, cash equivalents, and marketable securities. It also includes amortization of premiums and accretion of discounts related to our marketable securities. Interest income varies each reporting period based on our average balance of cash, cash equivalents, and marketable securities during the period and market interest rates.

Other (Expense) Income, Net

Other (expense) income, net consists primarily of foreign exchange (losses) gains.

Income Tax Expense

Income tax expense consists primarily of income taxes in foreign jurisdictions in which we conduct business. We have a full valuation allowance against our U.S. federal and state deferred tax assets as the realization of the full amount of these deferred tax assets is uncertain, including net operating loss carryforwards and tax credits related primarily to research and development. We expect to maintain this full valuation allowance until it becomes more likely than not that the deferred tax assets will be realized.

Results of Operations

The following table summarizes our results of operations, which are not necessarily indicative of results to be expected for future periods.

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Revenue

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

Cost of revenue(1)

 

 

192,277

 

 

 

165,818

 

 

 

138,846

 

Gross profit

 

 

331,479

 

 

 

249,469

 

 

 

154,665

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Research and development(1)

 

 

165,134

 

 

 

135,410

 

 

 

76,784

 

Sales and marketing(1)

 

 

227,676

 

 

 

179,337

 

 

 

107,249

 

General and administrative(1)

 

 

105,900

 

 

 

77,785

 

 

 

37,215

 

Restructuring charges(1)

 

 

10,149

 

 

 

 

 

 

 

Total operating expenses

 

 

508,859

 

 

 

392,532

 

 

 

221,248

 

Loss from operations

 

 

(177,380

)

 

 

(143,063

)

 

 

(66,583

)

Other income (expense):

 

 

 

 

 

 

 

 

 

Interest income

 

 

9,144

 

 

 

320

 

 

 

1,163

 

Other (expense) income, net

 

 

(2,401

)

 

 

(346

)

 

 

120

 

Loss before income taxes

 

 

(170,637

)

 

 

(143,089

)

 

 

(65,300

)

Income tax expense

 

 

4,720

 

 

 

2,126

 

 

 

1,515

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

 

(1) Includes stock-based compensation expense as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Cost of revenue

 

$

3,089

 

 

$

2,092

 

 

$

516

 

Research and development

 

 

48,779

 

 

 

42,783

 

 

 

6,960

 

Sales and marketing

 

 

30,092

 

 

 

25,992

 

 

 

4,097

 

General and administrative

 

 

28,703

 

 

 

20,316

 

 

 

5,234

 

Restructuring charges

 

 

122

 

 

 

 

 

 

 

Total stock-based compensation expense

 

$

110,785

 

 

$

91,183

 

 

$

16,807

 

 

61


Table of Contents

The following table summarizes our results of operations as a percentage of revenue:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue

 

 

100

%

 

 

100

%

 

 

100

%

Cost of revenue

 

 

37

 

 

 

40

 

 

 

47

 

Gross profit

 

 

63

 

 

 

60

 

 

 

53

 

Operating expenses:

 

 

 

 

 

 

 

 

 

Research and development

 

 

32

 

 

 

32

 

 

 

26

 

Sales and marketing

 

 

43

 

 

 

43

 

 

 

37

 

General and administrative

 

 

20

 

 

 

19

 

 

 

13

 

Restructuring charges

 

 

2

 

 

 

 

 

 

 

Total operating expenses

 

 

97

 

 

 

94

 

 

 

76

 

Loss from operations

 

 

(34

)

 

 

(34

)

 

 

(23

)

Other income (expense):

 

 

 

 

 

 

 

 

 

Interest income

 

 

2

 

 

 

 

 

 

1

 

Other (expense) income, net

 

 

 

 

 

 

 

 

 

Loss before income taxes

 

 

(32

)

 

 

(34

)

 

 

(22

)

Income tax expense

 

 

1

 

 

 

1

 

 

 

1

 

Net loss

 

 

(33

)%

 

 

(35

)%

 

 

(23

)%

 

Comparison of the Years Ended December 31, 2022 and 2021

Revenue

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$

295,583

 

 

$

246,187

 

 

$

49,396

 

 

 

20

%

Enterprise

 

 

181,284

 

 

 

120,429

 

 

 

60,855

 

 

 

51

%

Degrees

 

 

46,889

 

 

 

48,671

 

 

 

(1,782

)

 

 

(4

)%

Total revenue

 

$

523,756

 

 

$

415,287

 

 

$

108,469

 

 

 

26

%

 

Revenue for the year ended December 31, 2022 was $523.8 million, compared to $415.3 million for the year ended December 31, 2021. Revenue increased by $108.5 million, or 26%, compared to the year ended December 31, 2021. The increase was primarily driven by a 22% increase in registered learners, which resulted in more paid learners and Degrees students, and by the addition of 346 Paid Enterprise Customers, partially offset by lower revenue per student from our Degrees students.

For the year ended December 31, 2022, total Consumer revenue increased by $49.4 million, or 20%, compared to the year ended December 31, 2021. New learners that registered after December 31, 2021 contributed $96.7 million to total Consumer revenue of $295.6 million for the year ended December 31, 2022. The remaining Consumer revenue in the year ended December 31, 2022 of $198.9 million is attributable to learners that were registered on our platform as of December 31, 2021, thus retaining 81% of the revenue from those registered learners.

For the year ended December 31, 2022, total Enterprise revenue increased by $60.9 million, or 51%, compared to the year ended December 31, 2021. Approximately $29.7 million of the increase in revenue was attributable to new customers, and the remaining increase of $31.2 million was attributable to growth from existing customers.

For the year ended December 31, 2022, total Degrees revenue decreased by $1.8 million, or 4%, compared to the year ended December 31, 2021. The $1.8 million decrease in revenue was primarily attributable to a decrease of $9.3 million due to lower revenue per student, partially offset by $7.5 million in revenue from an increase in the number of Degrees students.

62


Table of Contents

Cost of Revenue, Gross Profit, and Gross Margin

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Cost of revenue

 

$

192,277

 

 

$

165,818

 

 

$

26,459

 

 

 

16

%

Gross profit

 

$

331,479

 

 

$

249,469

 

 

$

82,010

 

 

 

33

%

Gross margin

 

 

63

%

 

 

60

%

 

 

 

 

 

 

 

Cost of revenue for the year ended December 31, 2022 was $192.3 million, compared to $165.8 million for the year ended December 31, 2021. Paid learner usage on our platform increased, resulting in an $8.6 million cost increase for hosting fees, support services, and credit card processing fees. The increase in revenue combined with improved content costs as a percentage of revenue resulted in a net increase of $12.1 million in costs related to partner fees. Amortization expense, primarily from internal-use software, increased $3.9 million, and partner content translation costs increased $1.9 million.

 

Content costs for the Consumer and Enterprise segments were $81.3 million and $54.7 million, respectively, for the year ended December 31, 2022 compared to $84.7 million and $39.2 million, respectively, for the year ended December 31, 2021. Content costs as a percentage of revenue for the Consumer and Enterprise segments were 27% and 30%, respectively, for the year ended December 31, 2022 compared to 34% and 33%, respectively, for the year ended December 31, 2021.

 

Gross margin was 63% for the year ended December 31, 2022, compared to 60% for the year ended December 31, 2021. The increase in gross margin was driven by a lower revenue content cost rate in both our Consumer and Enterprise segments.

 

In January 2023, we extended a multi-year agreement with our largest educator partner, who will start earning typical content fees, whereas we had historically supported their program primarily through marketing and content production efforts. Additionally, we will incur $25 million of expense evenly throughout 2023 to support the partnership, such as sales and marketing efforts, content production, and product development. Overall, the change in this agreement's structure is expected to result in a prospective shift of expenses from operating expenses to cost of revenue of approximately 10% of revenue for the year ending December 31, 2023.

Operating Expenses

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

$

165,134

 

 

$

135,410

 

 

$

29,724

 

 

 

22

%

Sales and marketing

 

 

227,676

 

 

 

179,337

 

 

 

48,339

 

 

 

27

%

General and administrative

 

 

105,900

 

 

 

77,785

 

 

 

28,115

 

 

 

36

%

Restructuring charges

 

 

10,149

 

 

 

 

 

 

10,149

 

 

nm

 

Total operating expenses

 

$

508,859

 

 

$

392,532

 

 

$

116,327

 

 

 

30

%

 

Total operating expenses for the year ended December 31, 2022 were $508.9 million, compared to $392.5 million for the year ended December 31, 2021.

 

Research and development expenses for the year ended December 31, 2022 were $165.1 million, compared to $135.4 million for the year ended December 31, 2021. The increase was primarily due to headcount growth, which contributed to higher personnel-related expenses of $19.6 million and higher stock-based compensation expense of $6.0 million. In addition, content creation fees increased $7.9 million, software related expenses increased $1.4 million, and a one-time impairment charge of $1.5 million was recognized due to a partial sublease of our office space, partially offset by a decrease in consulting expenses of $1.8 million.

 

Sales and marketing expenses for the year ended December 31, 2022 were $227.7 million, compared to $179.3 million for the year ended December 31, 2021. The increase was primarily due to higher personnel-related expenses of $27.0 million driven by headcount growth and stock-based compensation expense of $4.1 million, as well as marketing and advertising expenses of $14.1 million. In addition, travel-related costs increased $2.7 million, software related expenses increased $1.9 million, and we recognized a one-time impairment charge of $1.2 million resulting from a partial sublease of our office space.

 

63


Table of Contents

General and administrative expenses for the year ended December 31, 2022 were $105.9 million, compared to $77.8 million for the year ended December 31, 2021. The increase was primarily due to headcount growth contributing to higher personnel-related expenses of $21.3 million, including stock-based compensation expense of $8.4 million. During the year ended December 31, 2022, we recognized a non-recurring impairment charge of $2.9 million relating to deferred partner fees that we do not expect to recover associated with content from Russian educator partners whose content we removed from our platform. In addition, we had increases of $2.1 million in indirect taxes and $1.7 million in software-related expenses.

 

Restructuring charges for the year ended December 31, 2022 were $10.1 million, mainly consisting of personnel expenses, such as employee severance and benefits costs, related to efforts to reduce our expenses, focus our efforts, and prioritize investments in key initiatives that are expected to drive long-term, sustainable growth. There were no restructuring charges in the year ended December 31, 2021. Refer to Note 16, Restructuring Charges, in the Notes to Consolidated Financial Statements included in Part II, Item 8, “Financial and Supplementary Data” for further information.

Other Income (Expense), Net

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Interest income

 

$

9,144

 

 

$

320

 

 

$

8,824

 

 

 

2,758

%

Other expense, net

 

 

(2,401

)

 

 

(346

)

 

 

(2,055

)

 

 

594

%

Total other income (expense), net

 

$

6,743

 

 

$

(26

)

 

$

6,769

 

 

nm

 

 

Total other income (expense), net for the year ended December 31, 2022 primarily reflected interest income earned on cash, cash equivalents, and marketable securities offset by unrealized net foreign exchange losses. Interest income was higher during the year ended December 31, 2022 compared to the year ended December 31, 2021 due to a rise in interest rates and our average rate of return on investments in U.S. Treasury securities. Other expense, net was higher during the year ended December 31, 2022 compared to the year ended December 31, 2021 due to unfavorable foreign exchange rates resulting from the strengthening of the U.S. dollar to other currencies. Our operating expenses are typically denominated in the local currencies of the countries in which our operations are located and are subject to fluctuations due to changes in foreign currency exchange rates. We also hold cash and cash equivalents in foreign currencies, primarily in our foreign entities to support their ongoing operations.

Income Tax Expense

 

 

 

Year Ended December 31,

 

 

Change

 

 

 

2022

 

 

2021

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Income tax expense

 

$

4,720

 

 

$

2,126

 

 

$

2,594

 

 

 

122

%

 

For the year ended December 31, 2022, we recognized income tax expense of $4.7 million, compared to $2.1 million for the year ended December 31, 2021. Income tax expense for the years ended December 31, 2022 and 2021 was primarily related to our foreign operations.

Liquidity and Capital Resources

Overview

Since our inception, we have financed our operations primarily through proceeds from our IPO, issuance of redeemable convertible preferred stock, and cash generated from our business operations. In April 2021, we received cash proceeds of $525.3 million from our IPO net of underwriting discounts and commissions but before deducting other offering expenses. As of December 31, 2022, our principal sources of liquidity were cash, cash equivalents, and marketable securities totaling $780.5 million. Our investments consist of U.S. Treasury securities.

64


Table of Contents

Our principal uses of cash in recent periods include the funding of our business operations and investments in our internal-use software. We believe that our existing cash, cash equivalents, and marketable securities and our expected cash flows from operations will be sufficient to meet our cash needs for at least the next 12 months. Over the longer term, our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our sales and marketing and research and development expenditures, the continuing market acceptance of our offerings, and any investments or acquisitions we may choose to pursue in the future. In the event that we need to borrow funds or issue additional equity, we cannot assure you that any such additional financing will be available on terms acceptable to us, if at all. In addition, any future borrowings may result in additional restrictions on our business and any issuance of additional equity would result in dilution to investors. If we are unable to raise additional capital when desired and on terms acceptable to us, our business, results of operations, and financial condition could be materially and adversely affected.

Contractual Obligations and Commitments

Our estimated future obligations as of December 31, 2022 include both current and long term obligations. Under our operating leases, as described in Note 7, Leases, to the consolidated financial statements included in Part II, Item 8, “Financial Statements and Supplementary Data”, we have a current obligation of $8.7 million and a long-term obligation of $5.8 million.

 

Our operating leases obligations as of December 31, 2022 were approximately $15.3 million, which consist of payments related to lease facilities under operating lease agreements expiring through 2025. We have office facility operating leases in the U.S., Canada, the United Kingdom, India, Bulgaria, and the United Arab Emirates.

 

Our purchase obligations as of December 31, 2022 were approximately $41.0 million, which primarily consisted of our commitments related to purchase of services. As described in Note 12, Commitments and Contingencies, to the consolidated financial statements included in Part II, Item 8, “Financial Statements and Supplementary Data”, we have a current obligation of $12.6 million and a long-term obligation of $28.4 million. In situations where we have received delivery of the services as of December 31, 2022 under the purchase obligations outstanding as of the same date, such amounts are reflected in the consolidated balance sheet as other accounts payable and accrued expenses and are excluded from the $41.0 million.

 

In March 2021, we entered into a five-year agreement with a cloud hosting provider pursuant to which we committed to spend $50.0 million over the next five years.

Capital Expenditures

Our capital expenditures primarily include investments in property, equipment, and software and capitalized internal-use software costs. We currently expect our capital expenditures for the year ending 2023 to be relatively consistent with the year ended 2022.

Cash Flows

The following table summarizes our cash flows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Net cash (used in) provided by operating activities

 

$

(38,051

)

 

$

1,746

 

 

$

(14,991

)

Net cash used in investing activities

 

 

(234,024

)

 

 

(51,609

)

 

 

(101,442

)

Net cash provided by financing activities

 

 

12,234

 

 

 

550,156

 

 

 

139,014

 

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

 

$

(259,841

)

 

$

500,293

 

 

$

22,581

 

 

Operating Activities

Cash used in operating activities mainly consists of our net loss adjusted for certain non-cash items, including stock-based compensation expense and depreciation and amortization, as well as the effect of changes in operating assets and liabilities during each period.

Our main source of operating cash is payments received from our customers. Our primary use of cash from operating activities is for personnel-related expenses, partner fees, marketing and advertising expenses, indirect taxes, and third-party cloud infrastructure expenses.

65


Table of Contents

For the year ended December 31, 2022, net cash used in operating activities was $38.1 million, primarily consisting of our net loss of $175.4 million, adjusted for non-cash charges of $135.6 million and net cash inflows of $1.7 million provided by changes in our operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $20.6 million increase in accounts receivables due to the growth of our Enterprise business, a $18.3 million increase in prepaid expenses and other assets due to timing of recoupable advances paid to educator partners and an increase in deferred commissions and prepayments to vendors, resulting from business growth, offset by a $20.3 million increase in deferred revenue, resulting primarily from our Enterprise business growth, and a $17.9 million increase in accounts payable and accrued expenses due to timing of payments.

For the year ended December 31, 2021, net cash provided by operating activities was $1.7 million, primarily consisting of our net loss of $145.2 million, adjusted for non-cash charges of $106.0 million and net cash inflows of $41.0 million provided by changes in our operating assets and liabilities. The main drivers of the changes in operating assets and liabilities were a $17.8 million increase in deferred revenue, resulting primarily from our Enterprise segment growth, a $16.3 million increase in accounts payable and accrued expenses and a $7.7 million increase in accrued compensation and other liabilities mainly due to our business growth, and a $5.9 million decrease in accounts receivable due to timing of billings, partially offset by a $5.7 million increase in prepaid expenses and other assets primarily due to increase in deferred commissions.

Cash used in operating activities increased by $39.8 million during the year ended December 31, 2022, compared to the year ended December 31, 2021, primarily due to increased spending to support business growth, and timing of invoicing and cash collections.

Investing Activities

For the year ended December 31, 2022, net cash used in investing activities was $234.0 million, primarily as a result of purchases of marketable securities, capitalized internal-use software costs, capital expenditures of property, equipment and software, and purchases of content assets, partially offset by proceeds from maturities of marketable securities.

For the year ended December 31, 2021, net cash used in investing activities was $51.6 million, primarily as a result of net purchases of marketable securities, capital expenditures of property, equipment, and software, capitalized internal-use software costs, and purchases of content assets.

Financing Activities

For the year ended December 31, 2022, net cash provided by financing activities was $12.2 million, primarily as a result of proceeds from issuance of common stock from employee stock option exercises and proceeds from the employee stock purchase plan, offset by employee payroll taxes paid for vesting of restricted stock units and payment of deferred offering costs.

For the year ended December 31, 2021, net cash provided by financing activities was $550.2 million, primarily as a result of net proceeds from our IPO, proceeds from issuance of common stock following employee stock option exercises and proceeds from the employee stock purchase plan, offset by payment of deferred offering costs and employee payroll taxes paid for vesting of restricted stock units.

Key Business Metrics and Non-GAAP Financial Measures

We monitor the key business metrics and non-GAAP financial measures set forth below to help us evaluate our business and growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts, and assess operational efficiencies. These key business metrics and non-GAAP financial measures are presented for supplemental informational purposes only, should not be considered a substitute for financial information presented in accordance with GAAP, and may differ from similarly titled metrics or measures presented by other companies. A reconciliation of each non-GAAP financial measure to the most directly comparable GAAP financial measure is provided in “Non-GAAP Financial Measures” below.

66


Table of Contents

Key Business Metrics

Registered Learners

We count the total number of registered learners at the end of each period. For purposes of determining our registered learner count, we treat each customer account that registers with a unique email as a registered learner and adjust for any spam, test accounts, and cancellations. Our registered learner count is not intended as a measure of active engagement. New registered learners are individuals that register in a particular period. We believe that the number of registered learners is an important factor in the growth of our business and future revenue trends.

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in millions, except percentages)

 

New Registered Learners

 

 

21.5

 

 

 

20.8

 

 

 

30.6

 

Total Registered Learners

 

 

118.1

 

 

 

96.9

 

 

 

76.6

 

Total Registered Learners year-over-year ("YoY") growth

 

 

22

%

 

 

26

%

 

 

 

 

Number of Degrees Students

We count the total number of Degrees students for each period. For purposes of determining our Degrees student count, we include all the students that are matriculated in a bachelor’s, master’s, or postgraduate diploma and who are enrolled in one or more courses in such a degree program during the period. If a degree term spans across multiple quarters, the student is counted as active in all quarters of the degree term. For purposes of determining our Degrees student count, we do not include students who are matriculated in the degree but are not enrolled in a course in that period. We believe that the number of Degrees students is an important indicator of the growth of our Degrees business and future Degrees segment revenue trends.

The Degrees student count is affected by the seasonality of the school class cycles, combined with the underlying growth interacting with those trends. The number of Degrees students fluctuates in part because the academic terms for each degree program often begins and/or ends within different calendar quarters, and the frequency with which each degree program is offered within a given year varies.

 

 

 

2022

 

 

2021

 

 

 

Q1

 

 

Q2

 

 

Q3

 

 

Q4

 

 

Q1

 

 

Q2

 

 

Q3

 

 

Q4

 

Number of Degrees Students

 

 

16,481

 

 

 

17,460

 

 

 

17,723

 

 

 

18,103

 

 

 

13,439

 

 

 

14,630

 

 

 

16,068

 

 

 

16,204

 

YoY growth

 

 

22

%

 

 

19

%

 

 

10

%

 

 

12

%

 

 

 

 

 

 

 

 

 

 

 

 

 

Paid Enterprise Customers

We count the total number of Paid Enterprise Customers that are active on our platform at the end of each period. For purposes of determining our customer count, we treat each customer account that has a corresponding contract as a unique customer, and a single organization with multiple divisions, segments, or subsidiaries may be counted as multiple customers. We define a “Paid Enterprise Customer” as a customer who purchases Coursera via our direct sales force. For purposes of determining our Paid Enterprise Customer count, we exclude our Enterprise customers who do not purchase Coursera via our direct sales force, which include organizations engaging on our platform through our Coursera for Teams offering or through our channel partners. For the year ended December 31, 2022, approximately 88% of our total Enterprise segment revenue was generated from our Paid Enterprise Customers. We believe that the number of Paid Enterprise Customers and our ability to increase this number is an important indicator of the growth of our Enterprise business and future Enterprise segment revenue trends.

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Paid Enterprise Customers

 

 

1,149

 

 

 

803

 

YoY growth

 

 

43

%

 

 

 

 

67


Table of Contents

Net Retention Rate for Paid Enterprise Customers

We disclose Net Retention Rate for Paid Enterprise Customers as a supplemental measure of our Enterprise revenue growth. We believe Net Retention Rate for Paid Enterprise Customers is an important metric that provides insight into the long-term value of our subscription agreements and our ability to retain and grow revenue from our Paid Enterprise Customers.

We calculate annual recurring revenue (“ARR”) by annualizing each customer’s monthly recurring revenue (“MRR”) for the most recent month at period end. We calculate “Net Retention Rate” as of a period end by starting with the ARR from all Paid Enterprise Customers as of the 12 months prior to such period end, or Prior Period ARR. We then calculate the ARR from these same Paid Enterprise Customers as of the current period end, or Current Period ARR. Current Period ARR includes expansion within Paid Enterprise Customers and is net of contraction or attrition over the trailing 12 months but excludes revenue from new Paid Enterprise Customers in the current period. We then divide the total Current Period ARR by the total Prior Period ARR to arrive at our Net Retention Rate for Paid Enterprise Customers. Our Net Retention Rate for Paid Enterprise Customers decreased to 108% as of December 31, 2022 from 110% as of December 31, 2021. Our Net Retention Rate for Paid Enterprise Customers is expected to fluctuate in future periods due to a number of factors, including the growth of our revenue base, the penetration within our Paid Enterprise Customer base, expansion of products and features, and our ability to retain our Paid Enterprise Customers.

Segment Revenue

Our revenue is generated from three sources: Consumer, Enterprise, and Degrees, each of which is an individual segment of our business.

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands, except percentages)

 

Consumer revenue

 

$

295,583

 

 

$

246,187

 

 

$

192,909

 

YoY growth

 

 

20

%

 

 

28

%

 

 

 

Enterprise revenue

 

$

181,284

 

 

$

120,429

 

 

$

70,784

 

YoY growth

 

 

51

%

 

 

70

%

 

 

 

Degrees revenue

 

$

46,889

 

 

$

48,671

 

 

$

29,818

 

YoY growth

 

 

(4

)%

 

 

63

%

 

 

 

Total revenue

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

YoY growth

 

 

26

%

 

 

41

%

 

 

 

 

Segment Gross Profit

We monitor segment gross profit as a key metric to help us evaluate the financial performance of our individual segments. Segment gross profit represents segment revenue less content costs paid to educator partners; segment gross margin is the quotient of segment gross profit and segment revenue. Content costs apply only to the Consumer and Enterprise segments as there is no content cost attributable to the Degrees segment. Instead, in the Degrees segment, we earn a Degrees service fee based on a percentage of the total online student tuition collected by the university partner. Given that content costs are the largest individual cost of our revenue, and contractually vary as a percentage of revenue between our Consumer and Enterprise offerings, and the fact that no content costs are payable in our Degrees offering, shifts in mix between our three segments is expected to be a significant driver of our overall financial performance and profitability.

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands, except percentages)

 

Consumer gross profit

 

$

214,305

 

 

$

161,510

 

 

$

106,509

 

Consumer segment gross margin %

 

 

73

%

 

 

66

%

 

 

 

Enterprise gross profit

 

$

126,573

 

 

$

81,253

 

 

$

48,972

 

Enterprise segment gross margin %

 

 

70

%

 

 

67

%

 

 

 

Degrees gross profit

 

$

46,889

 

 

$

48,671

 

 

$

29,818

 

Degrees segment gross margin %

 

 

100

%

 

 

100

%

 

 

 

 

Consumer segment gross margin increased to 73% in the year ended December 31, 2022 from 66% in the year ended December 31, 2021 due to a greater proportion of Consumer revenue generated from subscription sales with no associated content cost. Enterprise segment gross margin increased to 70% from 67% when comparing the same periods due to a higher proportion of Enterprise revenue generated from subscription licenses where learners enrolled in content with no associated content cost.

68


Table of Contents

Non-GAAP Financial Measures

In addition to our results determined in accordance with GAAP, we have included non-GAAP gross profit, non-GAAP net loss, Adjusted EBITDA, Adjusted EBITDA Margin, and Free Cash Flow, which are non-GAAP financial measures, because they are key measures used by our management to help us analyze our financial results, establish budgets and operational goals for managing our business, evaluate our performance, and make strategic decisions. Non-GAAP financial measures are not meant to be considered in isolation or as a substitute for, or superior to, comparable GAAP financial measures and should be read only in conjunction with our consolidated financial statements prepared in accordance with GAAP. Our presentation of these non-GAAP financial measures may not be comparable to similar measures used by other companies. We encourage investors to carefully consider our results under GAAP, as well as our supplemental non-GAAP information and the GAAP-to-non-GAAP reconciliation to more fully understand our business.

Non-GAAP Gross Profit and Non-GAAP Net Loss

 

We define non-GAAP gross profit and non-GAAP net loss as GAAP gross profit and GAAP net loss excluding stock-based compensation expense, restructuring charges, and payroll tax expense related to stock-based activities. We believe the presentation of operating results that exclude these non-cash items provides useful supplemental information to investors and facilitates the analysis of our operating results and comparison of operating results across reporting periods.

 

The following tables provide a reconciliation of GAAP gross profit and GAAP net loss, the most directly comparable GAAP financial measure, to non-GAAP gross profit and non-GAAP net loss:

 

 

 

 

Year Ended December 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

 

(in thousands)

 

Gross profit

 

$

331,479

 

 

$

249,469

 

 

$

154,665

 

 

Stock-based compensation expense

 

 

3,089

 

 

 

2,092

 

 

 

516

 

 

Payroll tax expense related to stock-based activities

 

 

28

 

 

 

64

 

 

 

 

Non-GAAP gross profit

 

$

334,596

 

 

$

251,625

 

 

$

155,181

 

 

 

 

 

Year Ended December 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

 

(in thousands)

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

 

Stock-based compensation expense

 

 

110,663

 

 

 

91,183

 

 

 

16,807

 

 

Restructuring charges

 

 

10,149

 

 

 

 

 

 

 

 

Payroll tax expense related to stock-based activities

 

 

1,120

 

 

 

1,643

 

 

 

258

 

Non-GAAP net loss

 

$

(53,425

)

 

$

(52,389

)

 

$

(49,750

)

Adjusted EBITDA and Adjusted EBITDA Margin

“Adjusted EBITDA” and “Adjusted EBITDA Margin,” which are non-GAAP financial measures, are key measures used by our management to help us analyze our financial results, establish budgets and operational goals for managing our business, evaluate our performance, and make strategic decisions.

 

We define Adjusted EBITDA as our net loss excluding: (1) depreciation and amortization; (2) interest income; (3) other expense (income), net; (4) stock-based compensation expense; (5) restructuring charges, (6) income tax expense; and (7) payroll tax expense related to stock-based activities. We define Adjusted EBITDA Margin as Adjusted EBITDA divided by revenue.

 

69


Table of Contents

The following table provides a reconciliation of net loss, the most directly comparable GAAP financial measure, to Adjusted EBITDA:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands, except percentages)

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

Depreciation and amortization

 

 

18,503

 

 

 

14,757

 

 

 

9,585

 

Interest income

 

 

(9,144

)

 

 

(320

)

 

 

(1,163

)

Other expense (income), net

 

 

2,401

 

 

 

346

 

 

 

(120

)

Stock-based compensation expense

 

 

110,663

 

 

 

91,183

 

 

 

16,807

 

Restructuring charges

 

 

10,149

 

 

 

 

 

 

 

Income tax expense

 

 

4,720

 

 

 

2,126

 

 

 

1,515

 

Payroll tax expense related to stock-based activities

 

 

1,120

 

 

 

1,643

 

 

 

258

 

Adjusted EBITDA

 

$

(36,945

)

 

$

(35,480

)

 

$

(39,933

)

Net loss margin

 

 

(33

)%

 

 

(35

)%

 

 

(23

)%

Adjusted EBITDA Margin

 

 

(7

)%

 

 

(9

)%

 

 

(14

)%

 

Free Cash Flow

“Free Cash Flow” is a non-GAAP financial measure that we calculate as net cash (used in) provided by operating activities, less cash used for purchases of property, equipment, and software and capitalized internal-use software costs as we consider these capital expenditures necessary to support our ongoing operations.

 

We consider Free Cash Flow to be a liquidity measure that provides useful information to management and investors in understanding and evaluating our liquidity and future ability to generate cash that can be used for strategic opportunities, including investing in our business and strengthening our balance sheet, but it is not intended to represent the residual cash flow available for discretionary expenditures.

 

The following table provides a reconciliation of net cash (used in) provided by operating activities, the most directly comparable GAAP financial measure, to Free Cash Flow (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

 

 

(in thousands)

 

Net cash (used in) provided by operating activities

 

$

(38,051

)

 

$

1,746

 

 

$

(14,991

)

Less: purchases of property, equipment, and software

 

 

(1,578

)

 

 

(1,554

)

 

 

(3,099

)

Less: capitalized internal-use software costs

 

 

(12,299

)

 

 

(12,090

)

 

 

(8,819

)

Free Cash Flow

 

$

(51,928

)

 

$

(11,898

)

 

$

(26,909

)

Critical Accounting Estimates

Our consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the U.S. (“GAAP”). The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.

 

We believe that of our significant accounting policies described in Note 2, Significant Accounting Policies, in the Notes to Consolidated Financial Statements included in Part II, Item 8, “Financial Statements and Supplementary Data”, the critical accounting estimates, assumptions, and judgments that have the most significant impact on our consolidated financial statements are described below.

 

70


Table of Contents

Revenue Recognition

Determining whether we are the principal or agent in our revenue transactions requires significant judgment. We consider a range of indicators, including, but not limited to, who is primarily responsible for fulfilling the service, who has economic risk as a result of investing resources in advance of a sale transaction (“inventory risk”), and who has pricing discretion. As we control the performance obligation and are the primary obligor with respect to delivering access to course content for Consumer and Enterprise contracts and have inventory risk through recoupable advances paid to educator partners, we are the principal in such transactions. Conversely, for Degrees, the university partner controls the delivery of their degrees hosted on our platform, and we are the agent in these transactions recognizing only the service fee we receive from the university partner.

 

Our Degrees services revenue is determined based on a fee percentage applied to the total tuition collected from Degrees students, net of refunds, by the university partner. As a result, the revenue earned by us is dependent upon the number of learners enrolled and the tuition charged by the university partner. This is a form of variable consideration. We estimate the amount of revenue, using an expected value method, that we expect to be entitled to in return for performance of the Degrees services, subject to the assessment of the significant future reversal constraint. These estimates are continually evaluated until such time as the uncertainties are resolved, generally at the time the final term enrollment report is provided by the university partner.

 

Stock-Based Compensation Expense

We measure and recognize compensation expense for stock-based awards granted to employees, directors, and nonemployees based on the estimated grant date fair value. Stock-based awards include restricted stock units (“RSUs”), stock options, and restricted stock awards as well as stock purchase rights granted to employees under our employee stock purchase plan (“ESPP Rights”).

The fair value of RSUs and restricted stock awards is based on the fair value of our common stock on the grant date. We estimate the fair value of stock options and ESPP Rights using the Black-Scholes option-pricing model, which requires the use of the assumptions described below:

Fair Value of Common Stock— Prior to the IPO, the fair value was determined by our Board of Directors. The Board of Directors considered numerous objective and subjective factors to determine the fair value of the common stock at each meeting in which awards were approved. The factors considered included, but were not limited to: (i) the results of contemporaneous independent third-party valuations of the common stock; (ii) the prices, rights, preferences, and privileges of the redeemable convertible preferred stock relative to the common stock; (iii) the lack of marketability of the common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the common stock. Subsequent to the IPO, the fair value of Coursera, Inc.’s common stock is determined on the grant date using the common stock's closing price.

Expected Term—The expected term represents the period that our stock-based awards are expected to be outstanding. For option grants considered to be “plain vanilla,” we determine the expected term using the simplified method. The simplified method deems the term to be the average of the time to vesting and the contractual life of the options. For ESPP Rights, the expected term represents the term from the first day of the offering period to the purchase date.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock option or ESPP Rights.

Expected Volatility—Since we do not have a sufficient trading history of our common stock, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies, within our industry, that we consider to be comparable to our business over a period equivalent to the expected term of the stock option or ESPP Rights.

Dividend Yield—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.

We will continue to use judgment in evaluating the assumptions related to our stock-based compensation on a prospective basis. As we continue to accumulate additional data related to our common stock, we may refine our estimates, which could materially impact our future stock-based compensation expense.

Recent Accounting Pronouncements

Refer to Note 2, Significant Accounting Policies, in the Notes to Consolidated Financial Statements included in Part II, Item 8, “Financial Statements and Supplementary Data”, for a discussion of recent accounting pronouncements.

71


Table of Contents

Item 7A. Quantitative and Qualitative Disclosures About Market Risk

We have operations both within the U.S. and internationally, and we are exposed to market risks in the ordinary course of our business, including the effects of interest rate changes and foreign currency fluctuations. Information relating to quantitative and qualitative disclosures about these market risks is described below.

Interest Rate Risk

Our exposure to interest rate changes relates primarily to our investment portfolio. While we are exposed to global interest rate fluctuations, our interest income is most sensitive to U.S. interest rate fluctuations, which affect the interest earned on our cash, cash equivalents, and marketable securities and the fair value of those securities.

Our investment policy and strategy are focused on the preservation of capital and supporting our liquidity requirements. We use a combination of internal and external management to execute our investment strategy and achieve our investment objectives. We typically invest in highly-rated securities, such as U.S. Treasury securities, with original maturities between three months and one year, with the primary objective of minimizing the potential risk of principal loss.

 

Based on our investment positions as of December 31, 2022 and 2021, a hypothetical 100 basis point increase in interest rates across all maturities would have resulted in a $2.4 million and $2.0 million incremental decline in the fair value of the portfolio, respectively. Such losses would only be realized if we sold the investments prior to their maturities.

 

Based on the balance of our cash, cash equivalents, and marketable securities as of December 31, 2022 and 2021, a hypothetical 100 basis point increase or decrease in interest rates would have resulted in a $7.8 million and $8.2 million decrease or increase, respectively, on our interest income on an annualized basis.

Foreign Currency Risk

Our reporting currency and the functional currency of our wholly owned foreign subsidiaries is the U.S. dollar. The majority of our sales are denominated in U.S. dollars; therefore, our revenue is not typically subject to significant foreign currency risk. Our operating expenses are typically denominated in the local currencies of the countries in which our operations are located and may be subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the British pound sterling, Canadian dollar, and Indian rupee. We also hold cash and cash equivalents in foreign currencies, primarily in our foreign entities to support their ongoing operations. Fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our consolidated statement of operations. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative financial instruments, although we may choose to do so in the future. A 10% increase or decrease in current exchange rates would have resulted in an impact of $5.6 million and $6.6 million on our consolidated financial statements for the years ended December 31, 2022 and 2021, respectively.

72


Table of Contents

Item 8. Financial Statements and Supplementary Data

 

Index to Consolidated Financial Statements

 

Reports of Independent Registered Public Accounting Firm (PCAOB ID No. 34)

74

Consolidated Balance Sheets

77

Consolidated Statements of Operations

78

Consolidated Statements of Comprehensive Loss

79

Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)

80

Consolidated Statements of Cash Flows

81

Notes to Consolidated Financial Statements

82


 

73


Table of Contents

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the stockholders and the Board of Directors of Coursera, Inc.

 

Opinion on Internal Control over Financial Reporting

 

We have audited the internal control over financial reporting of Coursera, Inc. and subsidiaries (the “Company”) as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

 

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2022, of the Company and our report dated February 23, 2023, expressed an unqualified opinion on those consolidated financial statements.

 

Basis for Opinion

 

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

 

Definition and Limitations of Internal Control over Financial Reporting

 

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

/s/ DELOITTE & TOUCHE LLP

 

San Jose, California

February 23, 2023

74


Table of Contents

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the stockholders and the Board of Directors of Coursera, Inc.

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Coursera, Inc. and subsidiaries (the "Company") as of December 31, 2022 and 2021, the related consolidated statements of operations, comprehensive loss, redeemable convertible preferred stock and stockholders’ equity (deficit), and cash flows, for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.

 

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated February 23, 2023, expressed an unqualified opinion on the Company's internal control over financial reporting.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

Revenue Recognition - Refer to Notes 2 and 3 to the financial statements

 

Critical Audit Matter Description

 

The Company derives revenue from contracts with customers for access to the learning content hosted on its platform and related services. The Company’s Enterprise revenue is generated through the sale of subscription licenses to businesses, organizations, governments, and educational institutions that provide users the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts consist of the purchase of a fixed quantity of seat licenses, each of which allows for unlimited course enrollments by one learner for each year. For higher value Enterprise contracts, management applies judgment in identifying and evaluating the terms and conditions of such contracts that impact revenue recognition.

 

Given the complexity of the Company’s higher value Enterprise contracts, together with the judgments involved in identifying and evaluating the terms and conditions impacting revenue recognition, auditing management’s identification and evaluation of the terms and conditions within such contracts and the resulting impact on revenue recognition required a high degree of auditor judgment and an increased extent of effort.

 

75


Table of Contents

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to management’s identification and evaluation of the terms and conditions within higher value Enterprise contracts and the resulting impact on revenue recognition included the following, among others:

 

We tested the operating effectiveness of internal controls over revenue recognition, including those over the identification and evaluation of terms and conditions and the resulting impact on revenue recognition.
We selected a sample of higher value Enterprise revenue contracts and performed the following:
o
Obtained the related contract, including master agreements, amendments, and purchase and sales order agreements, and evaluated whether management properly documented the terms of the contract in accordance with the Company’s accounting policies.
o
Assessed management’s identification and evaluation of the terms and conditions that impact revenue recognition by independently evaluating the terms and conditions of the contract and the resulting impact on revenue recognition.

 

/s/ DELOITTE & TOUCHE LLP

 

San Jose, California

February 23, 2023

 

We have served as the Company's auditor since 2013.

76


Table of Contents

PART I—FINANCIAL INFORMATION

Item 1. Consolidated Financial Statements

COURSERA, INC. AND SUBSIDIARIES

Consolidated Balance Sheets

(In thousands, except share and per share amounts)

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

 

 

 

 

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

320,817

 

 

$

580,658

 

Marketable securities

 

 

459,654

 

 

 

241,117

 

Accounts receivable, net of allowance for credit losses of $495 and $105 as of December 31, 2022 and December 31, 2021, respectively

 

 

53,734

 

 

 

34,396

 

Deferred costs, net

 

 

24,147

 

 

 

19,666

 

Prepaid expenses and other current assets

 

 

17,636

 

 

 

16,494

 

Total current assets

 

 

875,988

 

 

 

892,331

 

Property, equipment, and software, net

 

 

27,096

 

 

 

24,725

 

Operating lease right-of-use assets

 

 

9,605

 

 

 

16,321

 

Intangible assets, net

 

 

8,553

 

 

 

10,091

 

Other assets

 

 

26,355

 

 

 

15,442

 

Total assets

 

$

947,597

 

 

$

958,910

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Educator partners payable

 

$

66,375

 

 

$

49,206

 

Other accounts payable and accrued expenses

 

 

23,342

 

 

 

23,257

 

Accrued compensation and benefits

 

 

21,163

 

 

 

18,353

 

Operating lease liabilities, current

 

 

8,658

 

 

 

8,031

 

Deferred revenue, current

 

 

115,701

 

 

 

94,637

 

Other current liabilities

 

 

7,202

 

 

 

7,639

 

Total current liabilities

 

 

242,441

 

 

 

201,123

 

Operating lease liabilities, non-current

 

 

5,791

 

 

 

11,864

 

Deferred revenue, non-current

 

 

3,076

 

 

 

3,851

 

Other liabilities

 

 

1,714

 

 

 

559

 

Total liabilities

 

 

253,022

 

 

 

217,397

 

Commitments and contingencies (Note 12)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.00001 par value—10,000,000 shares authorized as of December 31, 2022 and December 31, 2021; no shares issued and outstanding as of December 31, 2022 and December 31, 2021

 

 

 

 

 

 

Common stock, $0.00001 par value—300,000,000 shares authorized as of December 31, 2022 and December 31, 2021; 150,683,607 shares issued and 147,935,669 shares outstanding as of December 31, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021

 

 

1

 

 

 

1

 

Additional paid-in capital

 

 

1,364,116

 

 

 

1,235,231

 

Treasury stock—at cost, 2,747,938 shares as of December 31, 2022 and December 31, 2021

 

 

(4,701

)

 

 

(4,701

)

Accumulated other comprehensive loss

 

 

(718

)

 

 

(252

)

Accumulated deficit

 

 

(664,123

)

 

 

(488,766

)

Total stockholders’ equity

 

 

694,575

 

 

 

741,513

 

Total liabilities and stockholders’ equity

 

$

947,597

 

 

$

958,910

 

See notes to consolidated financial statements.

77


Table of Contents

COURSERA, INC. AND SUBSIDIARIES

Consolidated Statements of Operations

(In thousands, except share and per share data)

 

 

 

 

Year Ended December 31,

 

 

 

 

2022

 

 

2021

 

 

2020

 

 

Revenue

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

 

Cost of revenue

 

 

192,277

 

 

 

165,818

 

 

 

138,846

 

 

Gross profit

 

 

331,479

 

 

 

249,469

 

 

 

154,665

 

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

165,134

 

 

 

135,410

 

 

 

76,784

 

 

Sales and marketing

 

 

227,676

 

 

 

179,337

 

 

 

107,249

 

 

General and administrative

 

 

105,900

 

 

 

77,785

 

 

 

37,215

 

 

Restructuring charges

 

 

10,149

 

 

 

 

 

 

 

 

Total operating expenses

 

 

508,859

 

 

 

392,532

 

 

 

221,248

 

 

Loss from operations

 

 

(177,380

)

 

 

(143,063

)

 

 

(66,583

)

 

Interest income

 

 

9,144

 

 

 

320

 

 

 

1,163

 

 

Other (expense) income, net

 

 

(2,401

)

 

 

(346

)

 

 

120

 

 

Loss before income taxes

 

 

(170,637

)

 

 

(143,089

)

 

 

(65,300

)

 

Income tax expense

 

 

4,720

 

 

 

2,126

 

 

 

1,515

 

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

 

Net loss per share—basic and diluted

 

$

(1.21

)

 

$

(1.28

)

 

$

(1.80

)

 

Weighted average shares used in computing net loss per share—basic and diluted

 

 

145,263,726

 

 

 

113,587,523

 

 

 

37,207,492

 

 

See notes to consolidated financial statements.

78


Table of Contents

COURSERA, INC. AND SUBSIDIARIES

Consolidated Statements of Comprehensive Loss

(In thousands)

 

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

Change in unrealized loss on marketable securities, net of tax

 

 

(466

)

 

 

(272

)

 

 

(54

)

Comprehensive loss

 

$

(175,823

)

 

$

(145,487

)

 

$

(66,869

)

See notes to consolidated financial statements.

79


Table of Contents

COURSERA, INC. AND SUBSIDIARIES

Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)

(In thousands, except share and per share amounts)

 

 

 

 

Redeemable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accumulated

 

 

 

 

 

 

 

 

 

Convertible

 

 

 

 

 

 

 

 

Additional

 

 

 

 

 

 

 

 

Other

 

 

 

 

 

Total

 

 

 

Preferred Stock

 

 

Common Stock

 

 

Paid-In

 

 

Treasury Stock

 

 

Comprehensive

 

 

Accumulated

 

 

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Shares

 

 

Amount

 

 

Income (Loss)

 

 

Deficit

 

 

Equity (Deficit)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balance—December 31, 2019

 

 

67,658,342

 

 

$

332,681

 

 

 

38,430,678

 

 

$

 

 

$

94,364

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

74

 

 

$

(276,736

)

 

$

(186,999

)

Issuance of Series F redeemable convertible preferred stock

 

 

7,647,058

 

 

 

130,000

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance costs of Series F redeemable convertible preferred stock

 

 

 

 

 

(388

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock upon exercise of options

 

 

 

 

 

 

 

 

4,204,065

 

 

 

 

 

 

10,081

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10,081

 

Issuance of restricted stock awards

 

 

 

 

 

 

 

 

36,250

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock upon exercise of warrants

 

 

 

 

 

 

 

 

190,930

 

 

 

 

 

 

38

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

38

 

Vesting of early exercise stock options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

196

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

196

 

Issuance of common stock in connection with content asset

 

 

 

 

 

 

 

 

187,305

 

 

 

 

 

 

3,956

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3,956

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,773

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,773

 

Change in unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(54

)

 

 

 

 

 

(54

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(66,815

)

 

 

(66,815

)

Balance—December 31, 2020

 

 

75,305,400

 

 

$

462,293

 

 

 

43,049,228

 

 

$

 

 

$

126,408

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

20

 

 

$

(343,551

)

 

$

(221,824

)

Conversion of redeemable convertible preferred stock to common stock upon initial public offering

 

 

(75,305,400

)

 

 

(462,293

)

 

 

75,305,400

 

 

 

1

 

 

 

462,292

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

462,293

 

Issuance of common stock upon initial public offering, net of offering costs

 

 

 

 

 

 

 

 

17,024,276

 

 

 

 

 

 

518,869

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

518,869

 

Issuance of common stock upon exercise of options

 

 

 

 

 

 

 

 

8,731,889

 

 

 

 

 

 

32,287

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32,287

 

Issuance of common stock related to employee stock purchase plan

 

 

 

 

 

 

 

 

228,048

 

 

 

 

 

 

6,397

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6,397

 

Issuance of restricted stock awards

 

 

 

 

 

 

 

 

4,722

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

502,135

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tax withholding on vesting of restricted stock units

 

 

 

 

 

 

 

 

(191,719

)

 

 

 

 

 

(7,172

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(7,172

)

Vesting of early exercise stock options

 

 

 

 

 

 

 

 

 

 

 

 

 

 

77

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

77

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

96,073

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

96,073

 

Change in unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(272

)

 

 

 

 

 

(272

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(145,215

)

 

 

(145,215

)

Balance—December 31, 2021

 

 

 

 

$

 

 

 

144,653,979

 

 

$

1

 

 

$

1,235,231

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

(252

)

 

$

(488,766

)

 

$

741,513

 

Issuance of common stock upon exercise of options

 

 

 

 

 

 

 

 

4,310,630

 

 

 

 

 

 

17,750

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17,750

 

Vesting of restricted stock units

 

 

 

 

 

 

 

 

1,940,200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tax withholding on vesting of restricted stock units

 

 

 

 

 

 

 

 

(774,054

)

 

 

 

 

 

(11,886

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(11,886

)

Issuance of restricted stock awards

 

 

 

 

 

 

 

 

5,518

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Issuance of common stock related to employee stock purchase plan

 

 

 

 

 

 

 

 

547,334

 

 

 

 

 

 

6,829

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6,829

 

Stock-based compensation expense

 

 

 

 

 

 

 

 

 

 

 

 

 

 

116,192

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

116,192

 

Change in unrealized loss on marketable securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(466

)

 

 

 

 

 

(466

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(175,357

)

 

 

(175,357

)

Balance—December 31, 2022

 

 

 

 

$

 

 

 

150,683,607

 

 

$

1

 

 

$

1,364,116

 

 

 

(2,747,938

)

 

$

(4,701

)

 

$

(718

)

 

$

(664,123

)

 

$

694,575

 

See notes to consolidated financial statements.

80


Table of Contents

COURSERA, INC. AND SUBSIDIARIES

Consolidated Statements of Cash Flows

(In thousands)

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cash flows from operating activities:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

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

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

18,503

 

 

 

14,757

 

 

 

9,585

 

Stock-based compensation expense

 

 

110,785

 

 

 

91,183

 

 

 

16,807

 

Amortization or accretion of marketable securities

 

 

(895

)

 

 

501

 

 

 

(1

)

Impairment of long-lived assets

 

 

6,124

 

 

 

 

 

 

 

Other

 

 

1,088

 

 

 

(448

)

 

 

86

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

 

(20,598

)

 

 

5,863

 

 

 

(24,138

)

Prepaid expenses and other assets

 

 

(18,290

)

 

 

(5,697

)

 

 

(18,254

)

Operating lease right-of-use assets

 

 

4,839

 

 

 

5,301

 

 

 

5,165

 

Accounts payable and accrued expenses

 

 

17,893

 

 

 

16,322

 

 

 

25,652

 

Accrued compensation and other liabilities

 

 

3,409

 

 

 

7,670

 

 

 

3,718

 

Operating lease liabilities

 

 

(5,841

)

 

 

(6,336

)

 

 

(5,831

)

Deferred revenue

 

 

20,289

 

 

 

17,845

 

 

 

39,035

 

Net cash (used in) provided by operating activities

 

 

(38,051

)

 

 

1,746

 

 

 

(14,991

)

Cash flows from investing activities:

 

 

 

 

 

 

 

 

 

Purchases of marketable securities

 

 

(593,770

)

 

 

(241,758

)

 

 

(218,458

)

Proceeds from maturities of marketable securities

 

 

375,000

 

 

 

204,981

 

 

 

129,934

 

Purchases of property, equipment, and software

 

 

(1,578

)

 

 

(1,554

)

 

 

(3,099

)

Capitalized internal-use software costs

 

 

(12,299

)

 

 

(12,090

)

 

 

(8,819

)

Purchase of investment in private company

 

 

 

 

 

 

 

 

(1,000

)

Purchases of content assets

 

 

(1,377

)

 

 

(1,188

)

 

 

 

Net cash used in investing activities

 

 

(234,024

)

 

 

(51,609

)

 

 

(101,442

)

Cash flows from financing activities:

 

 

 

 

 

 

 

 

 

Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs

 

 

 

 

 

 

 

 

129,613

 

Proceeds from exercise of stock options

 

 

17,586

 

 

 

31,766

 

 

 

10,118

 

Proceeds from employee stock purchase plan

 

 

6,829

 

 

 

6,397

 

 

 

 

Proceeds from exercise of unvested options, net of repurchases

 

 

 

 

 

 

 

 

84

 

Payment of holdback consideration related to asset acquisition

 

 

 

 

 

 

 

 

(769

)

Proceeds from initial public offering, net of offering costs

 

 

 

 

 

525,284

 

 

 

 

Payment of deferred offering costs

 

 

(295

)

 

 

(6,119

)

 

 

(32

)

Payment of tax withholding on vesting of restricted stock units

 

 

(11,886

)

 

 

(7,172

)

 

 

 

Net cash provided by financing activities

 

 

12,234

 

 

 

550,156

 

 

 

139,014

 

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

 

 

(259,841

)

 

 

500,293

 

 

 

22,581

 

Cash, cash equivalents, and restricted cash—Beginning of period

 

 

582,719

 

 

 

82,426

 

 

 

59,845

 

Cash, cash equivalents, and restricted cash—End of period

 

$

322,878

 

 

$

582,719

 

 

$

82,426

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of cash, cash equivalents, and restricted cash:

 

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

320,817

 

 

$

580,658

 

 

$

79,878

 

Restricted cash, current

 

 

487

 

 

 

 

 

 

 

Restricted cash, non-current

 

 

1,574

 

 

 

2,061

 

 

 

2,548

 

Total cash, cash equivalents, and restricted cash

 

$

322,878

 

 

$

582,719

 

 

$

82,426

 

 

 

 

 

 

 

 

 

 

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

 

 

 

Cash paid for interest

 

$

 

 

$

 

 

$

550

 

Cash paid for income taxes

 

$

4,064

 

 

$

2,837

 

 

$

1,155

 

Supplemental disclosure of noncash investing and financing activities:

 

 

 

 

 

 

 

 

 

Stock-based compensation capitalized as internal-use software costs

 

$

5,407

 

 

$

4,890

 

 

$

966

 

Issuance of common stock in connection with content asset

 

$

 

 

$

 

 

$

3,956

 

Unpaid deferred offering costs

 

$

 

 

$

295

 

 

$

1,297

 

See notes to consolidated financial statements.

81


Table of Contents

COURSERA, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(In thousands, except share and per share amounts)

1.
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

Basis of Presentation

The accompanying consolidated financial statements of Coursera, Inc., a Delaware public benefit corporation, and its subsidiaries (“Coursera”, the “Company”, “we”, “us” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).

Description of Business

Coursera is an online learning platform that connects learners, educators, and institutions with the goal of providing world-class educational content that is affordable, accessible, and relevant. We combine content, data, and technology into a platform that is customizable and extensible to both individual learners and institutions. We partner with leading university and industry partners (“educator partners”) to bring quality higher education to a broad range of individuals, businesses, organizations, and governments. We also sell directly to institutions, including employers, colleges and universities, organizations, and governments, to enable their employees, students, and citizens to gain critical skills aligned to the job markets of today and tomorrow. Our corporate headquarters is located in Mountain View, California.

Reporting Segments

We conduct our operations through three reporting segments: Consumer, Enterprise, and Degrees. Refer to Note 15 for additional information.

Initial Public Offering

On April 5, 2021, Coursera, Inc. completed its initial public offering of common stock, in which 14,664,776 shares were sold (the “IPO”). The shares were sold at a price to the public of $33.00 per share for net proceeds of $452,482, after deducting underwriting discounts and commissions of $31,456. Upon completion of the IPO, $6,449 of deferred offering costs were reclassified into additional paid-in capital as a reduction of the net proceeds received from the IPO. Upon the closing of the IPO, all outstanding shares of redeemable convertible preferred stock automatically converted into 75,305,400 shares of common stock on a one-for-one basis.

 

On April 19, 2021, the underwriters exercised in full the right to purchase 2,359,500 additional shares of common stock from the Company, resulting in additional net proceeds of $72,802, after deducting underwriting discounts and commissions of $5,061.

2. SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting period. We base our estimates on historical experience, current conditions, and various other factors that we believe to be reasonable under the circumstances. Significant items subject to such estimates, judgements, and assumptions include, but are not limited to, those related to the determination of principal versus agent and variable consideration in our revenue contracts; stock-based compensation expense; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; the valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others. Actual results could differ from those estimates, and any such differences could be material to our consolidated financial statements.

 

82


Table of Contents

Cash, Cash Equivalents, and Restricted Cash

We consider all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash and money market funds at financial institutions, and are stated at cost, which approximates fair value because of their immediate or short-term maturities. Our restricted cash consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement.

 

Marketable Securities

Marketable securities consist of U.S. Treasury securities, with an original maturity between three months and one year at the date of purchase, and are classified as available-for-sale (“AFS”) debt securities. We view these securities as available to support current operations and have classified all AFS debt securities as current assets. AFS debt securities are initially recorded at cost and periodically adjusted to fair value with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) in stockholders’ equity (deficit). We evaluate our AFS debt securities with an unamortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses with changes recognized as a charge to other (expense) income, net. Any remaining impairment is included in accumulated other comprehensive income (loss) as a component of stockholders' equity (deficit). Realized gains and losses are reported within other (expense) income, net as a component of net loss.

 

Accounts Receivable, Net

Accounts receivable, net includes trade accounts receivable, both billed and unbilled, net of an allowance for credit losses. Billed receivables are recorded at the invoiced amount in the period that our right to consideration is unconditional. Payment terms on invoiced amounts are typically 30 to 60 days. Unbilled receivables, or contract assets, are recorded when revenue is recognized prior to our unconditional right to consideration. A contract asset is a right to consideration that is conditional upon factors other than the passage of time.

An allowance for credit losses is established based on our assessment of the collectibility of accounts receivable by considering various factors, including the age of each outstanding invoice, each customer's expected ability to pay, the collection history with each customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The allowance for credit losses and related activities were not material for the years ended December 31, 2022, 2021, and 2020.

 

Property, Equipment, and Software, Net

Property, equipment, and software, net is stated at cost, less accumulated depreciation and amortization. Depreciation and software amortization are recorded using the straight-line method over the estimated useful lives of the assets, generally two to five years. Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.

 

Deferred Offering Costs

Deferred offering costs consist primarily of direct and incremental legal, accounting, and other fees related to the IPO. Prior to the IPO, all deferred offering costs were capitalized in prepaid expenses and other current assets on the consolidated balance sheets. Upon completion of the IPO, $6,449 of the deferred offering costs were reclassified into stockholders' equity as a reduction of the IPO proceeds.

 

Educator Partner Costs

We have various agreements with educator partners that grant us the right to host their intellectual property on our platform. In return, educator partners earn a fee that we recognize as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the consolidated statement of operations. One such agreement stipulates that certain fees earned by the educator partner are to be allocated to a development fund to be held and spent by Coursera on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. We recognize the liability and related expenses associated with this development fund consistent with the timing of when we recognize educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses are classified in the consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the consolidated balance sheets.

 

83


Table of Contents

Leases

We determine if an arrangement is a lease and the classification of that lease, if applicable, at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and are included in operating lease ROU assets, on our consolidated balance sheets. Lease liabilities represent our obligation to make lease payments according to the arrangement and are included in operating lease liabilities, current and non-current, on our consolidated balance sheets. We do not have any finance leases.

 

ROU assets and lease liabilities are recognized at the commencement date based on the present value of minimum remaining lease payments over the lease term. For this purpose, we include payments that are fixed and determinable at the commencement date including initial direct costs incurred and excluding lease incentives received. We use the implicit rate when it is readily determinable. Otherwise, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. Our lease agreements may contain variable costs such as common area maintenance, insurance, real estate taxes, or other costs. Variable lease costs are expensed as incurred in the consolidated statements of operations. Operating lease expense is recognized on a straight-line basis over the lease term.

 

We do not separate lease and non-lease components and do not recognize ROU assets and operating lease liabilities that arise from leases with an initial lease term of 12 months or less.

 

In addition, any impairment as a result of a sublease to the associated ROU asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. We recognize sublease income on a straight-line basis over the sublease term, and it is recorded as a reduction to our operating lease expense. Refer to Note 7 for additional information.

 

 

Internal-Use Software and Website Development Costs

We capitalize certain costs associated with our internal-use software and website development during the application development stage when management with the relevant authority authorizes and commits to the funding of the project, it is probable that the project will be completed, and the software will be used as intended. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software and website development projects. Such costs are amortized on a straight-line basis over the estimated useful life of the related asset, which is approximately two to five years, and are recorded within cost of revenue in the consolidated statements of operations. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred within research and development in the consolidated statements of operations.

 

Intangible Assets, Net

Intangible assets, net is stated at cost, net of accumulated amortization. We amortize our finite-lived intangible assets on a straight-line basis over an estimated useful life of three to six years. Amortization of content assets and developed technology is included in cost of revenue, and assembled workforce is included in research and development in the consolidated statements of operations.

 

Impairment of Long-Lived Assets

We monitor events and changes in circumstances that could indicate the carrying amounts of our long-lived assets, including deferred partner fees, property, equipment, software, intangible assets, and operating lease ROU assets, may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on the excess of the carrying amount over the fair value of the assets. During the year ended December 31, 2022, we recognized an impairment loss related to deferred partner fees of $2,915, related to our operating lease ROU asset of $2,304, and related to property and equipment of $904. There were no impairments of long-lived assets during the years ended December 31, 2021 and 2020.

 

Revenue Recognition

We recognize revenue from contracts with customers for access to the learning content hosted on our platform and related services. Revenue is recognized when control of promised services is transferred to our customer. The amount of revenue recognized reflects the consideration that we expect to be entitled to receive in exchange for these services. We apply judgment in determining our customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience, credit, or financial information. Consumer revenue customers are required to pay in advance.

84


Table of Contents

 

At contract inception, we assess the performance obligations, or deliverables, we have agreed to provide in the contract and determine if they are individually distinct or if they should be combined with other performance obligations. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on each performance obligation’s relative standalone selling price. We combine performance obligations when an individual performance obligation does not have standalone value to our customer. For example, our customers do not have the ability to take possession of the software supporting our platform and, as a result, our contracts are typically accounted for as service arrangements with a single performance obligation.

 

We have a stand-ready obligation to provide learners continuous access to our learning platform and deliver related support services for a specified term. For this reason, these services are generally viewed as a stand-ready performance obligation consisting of a series of distinct daily services. We typically satisfy these performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because our efforts are expended evenly throughout the period given the nature of the promise is a stand-ready service. Fixed fees for these services are generally recognized ratably over the contract term.
 

We include any fixed consideration within our contracts as part of the total transaction price. Generally, we include an estimate of the variable amount within the total transaction price and update our assumptions over the duration of the contract. None of our contracts contain a significant financing component. We do not include taxes collected from customers and remitted to governmental authorities within the total transaction price.

 

At times, we are party to multiple concurrent contracts or contracts that combine multiple services. These situations require judgment to determine if multiple contracts should be combined and accounted for as a single arrangement. In making this determination, we consider (i) the economics of each individual contract and whether or not it was negotiated on a standalone basis and (ii) if multiple promises represent a single performance obligation.

 

Contract modifications require judgment to determine if the modification should be accounted for as (i) a separate contract, (ii) the termination of the original contract and creation of a new contract, or (iii) a cumulative catch-up adjustment to the original contract. When evaluating contract modifications, we must identify the performance obligations of the modified contract and determine both the allocation of revenues to the remaining performance obligations and the period of recognition for each identified performance obligation.

 

We derive our revenue from three sources: Consumer, Enterprise, and Degrees. Refer to Note 15 for our disaggregation of revenue.

 

Consumer Revenue

We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, Specializations, and catalog-wide subscriptions. Access to single courses are generally purchased at a fixed price for a set period of time, typically six months. Specializations are a series of courses offered by the same educator partner where learners are provided access to these courses on a month-to-month subscription basis. Coursera Plus is our catalog-wide consumer subscription product, sold in monthly or annual subscriptions. All Consumer contracts are billed in advance and revenue is recognized ratably over the contract term, after access has been granted to the learner, as learners have unlimited access to the course content during the contract term.

 

Consumer learners are entitled to a full refund up to two weeks after payment is received. We estimate and establish a refund reserve based on historical refund rates. The refund reserve was immaterial as of December 31, 2022 and 2021.

 

Enterprise Revenue

We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide users the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts are typically between one and three years in length and consist of the purchase of a fixed quantity of seat licenses, each of which allows for unlimited course enrollments by one learner for each year. We recognize revenue ratably over the contract term, after access has been granted to the Enterprise customer, as they have unlimited access to the course content during the contract term.

 

We are generally the principal with respect to Consumer and Enterprise revenue as we control the performance obligation and are the primary obligor with respect to delivering access to course content. Additionally, we have inventory risk through recoupable advances sometimes paid to educator partners.

 

85


Table of Contents

Degrees Revenue

Universities contract with us to facilitate the delivery of their bachelor’s and master’s degree programs or postgraduate diplomas. Degrees revenue contracts involve the performance of a number of promises, including but not limited to hosting the degree content on our learning platform, providing content authoring tools, course production support, and marketing and platform technical support services. As a result, the university is our customer with respect to Degrees revenue. We earn a service fee based on a percentage of total tuition collected by the university from Degrees students, net of refunds. As a result, the revenue we earn is dependent upon the number of learners enrolled and the tuition charged by the university. This is a form of variable consideration, and we estimate the amount of revenue using an expected value method. These estimates are refined each reporting period until the consideration becomes known, generally at the time the final term enrollment report is provided by the university. We have a stand-ready obligation to perform services throughout the contract term during which degree content is hosted on our platform. Degrees revenue is earned and paid by the university for each academic term. As a result, revenue generated from each term is recognized ratably from the start of a term through the start of the following term.

 

The Degrees learning experience is delivered on the same proprietary learning platform used by Consumer and Enterprise customers. There is no direct contractual revenue arrangement between Coursera and Degrees students, who contract directly with the universities. In addition to the learning platform, the universities are obligated to provide their students with additional services, such as designing the curriculum, setting admission criteria, making admission and financial aid decisions, real-time teaching, independently awarding credits, certificates, or degrees, and providing academic and career counseling. For these reasons, the universities control the delivery of degrees hosted on our platform. As a result, we recognize only the service fee we receive from the universities as our Degrees revenue.

 

Deferred Revenue

Deferred revenue, or contract liabilities, consists of consideration recorded in advance of performance obligations being delivered and is classified as current or non-current based on the related period in which services are expected to be provided.

 

Contract Acquisition and Fulfillment Costs

Contract acquisition costs consist of sales commissions and related payroll taxes associated with obtaining contracts with Enterprise customers.

 

Deferred Commissions

Customer acquisition costs are primarily related to sales commissions and related payroll taxes earned by our Enterprise sales force, which are incremental costs we incur to obtain a contract. Sales commissions and related payroll taxes for Enterprise contracts are deferred and then amortized on a straight-line basis over the expected period of benefit, which is estimated to be three years. We determine the expected period of benefit by taking into consideration the length of terms in Enterprise customer contracts, the life of the technology, and other factors. We amortize these costs over three years, since the commissions paid upon a contract renewal are not commensurate with the commissions paid on the initial contract and as such, the sales contract term is not commensurate with the expected period of benefit. Sales commissions and related payroll taxes paid for Enterprise contract renewals are amortized over the renewal term, which is generally two years.

 

Deferred commissions and related payroll taxes are recorded within deferred costs or other assets in the consolidated balance sheets, depending on the timing of the related amortization. They are amortized to sales and marketing in the consolidated statements of operations.

 

Deferred Partner Fees

These fulfillment costs are paid to educator partners in advance of completing our performance obligations; are recorded within prepaid expenses and other current assets or other assets in the consolidated balance sheets, depending on the timing of the related revenue recognition; and are amortized into cost of revenue ratably over the subscription term of the access being provided to the customer.

 

Cost of Revenue

Cost of revenue consists of content costs in the form of fees paid to educator partners and expenses associated with the operation and maintenance of our platform. These expenses include the cost of servicing support requests from paid learners and educator partners; hosting and bandwidth costs; amortization of acquired technology and internal-use software; customer payment processing fees; and attributed depreciation and facilities costs.

 

86


Table of Contents

Fair Value Measurements

Fair value is defined as the price that would be received for an asset or the “exit price” that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between independent market participants on the measurement date. The fair value hierarchy requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the inputs into three broad levels as follows:

 

Level 1— Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.

 

Level 2— Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.

 

Level 3— Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.

 

The classification of a financial asset or liability within the hierarchy is determined based on the lowest-level input that is significant to the fair value measurement.

Concentration of Credit Risk

Financial instruments that potentially subject us to concentration of credit risk consist of cash, cash equivalents, and marketable securities. We only invest in high-credit-quality instruments and maintain our cash equivalents and marketable securities in fixed-income securities. We place our cash primarily with domestic financial institutions that are federally insured within statutory limits.

For purposes of assessing concentration of credit risk with respect to accounts receivable and significant customers, we treat a group of customers under common control or customers that are affiliates of each other as a single customer. For the years ended December 31, 2022, 2021, and 2020, we did not have any customers that accounted for more than 10% of our revenue. As of December 31, 2022 and 2021, we did not have any customers that accounted for more than 10% of our net accounts receivable balance.

Income Taxes

We are treated as a corporation under applicable federal and state income tax laws and are subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in determining our income tax expense and deferred tax assets and liabilities, including evaluating uncertainties in the application of accounting principles and complex tax laws.

We utilize the asset and liability method under which deferred tax assets and liabilities arise from the temporary differences between the tax basis of an asset or liability and its reported amount in the consolidated financial statements, as well as from net operating losses (“NOLs”) and tax credit carryforwards. Deferred tax amounts are determined by using the tax rates expected to be in effect when the taxes will be paid or refunds received, as provided for under currently enacted tax law. The effect on deferred taxes of changes in tax rates and laws in future periods, if any, is reflected in the consolidated financial statements in the period enacted. A valuation allowance is established 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. We consider the available evidence, both positive and negative, including historical levels of income, expectations, and risks associated with estimates of future taxable income in assessing the need for a valuation allowance. Certain of our earnings are indefinitely reinvested offshore and could be subject to additional income tax if repatriated. It is not practicable to determine the unrecognized deferred tax liability on a hypothetical distribution of those earnings.

Determination of income tax expense requires estimates and can involve complex issues that may require an extended period to resolve. We recognize estimated tax liabilities when such liabilities are more likely than not to be sustained upon examination by the taxing authority. Further, the estimated level of annual earnings before income tax can cause the overall effective income tax rate to vary from period to period. Final determination of prior-year tax liabilities, either by settlement with tax authorities or expiration of statutes of limitations, could be materially different than estimates reflected in assets and liabilities and historical income tax expense. The outcome of these final determinations could have a material effect on our income tax expense or cash flows in the period that determination is made.

 

We recognize interest and penalties related to income tax matters as a component of income tax expense in the consolidated statement of operations.

 

87


Table of Contents

Stock-Based Compensation Expense

We measure and recognize compensation expense for stock-based awards granted to employees, directors, and nonemployees based on the estimated grant date fair value. Stock-based awards include restricted stock units (“RSUs”), stock options, and restricted stock awards as well as stock purchase rights granted to employees under our employee stock purchase plan (“ESPP Rights”).

The fair value of RSUs and restricted stock awards is based on the fair value of our common stock on the grant date. We estimate the fair value of stock options and ESPP Rights using the Black-Scholes option-pricing model, which requires the use of the following assumptions:

Fair Value of Common Stock— Prior to the IPO, the fair value was determined by our Board of Directors. The Board of Directors considered numerous objective and subjective factors to determine the fair value of the common stock at each meeting in which awards were approved. The factors considered included, but were not limited to: (i) the results of contemporaneous independent third-party valuations of the common stock; (ii) the prices, rights, preferences, and privileges of the redeemable convertible preferred stock relative to the common stock; (iii) the lack of marketability of the common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the common stock. Subsequent to the IPO, the fair value of Coursera, Inc.’s common stock is determined on the grant date using the common stock's closing price.

Expected Term—The expected term represents the period that our stock-based awards are expected to be outstanding. For option grants considered to be “plain vanilla,” we determine the expected term using the simplified method. The simplified method deems the term to be the average of the time to vesting and the contractual life of the options. For ESPP Rights, the expected term represents the term from the first day of the offering period to the purchase date.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock option or ESPP Rights.

Expected Volatility—Since we do not have a sufficient trading history of our common stock, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies, within our industry, that we consider to be comparable to our business over a period equivalent to the expected term of the stock option or ESPP Rights.

Dividend Yield—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.

 

Stock-based compensation is generally recognized on a straight-line basis over the requisite service period, which usually matches the vesting period. We also grant certain awards that have performance-based vesting conditions, which are recognized using an accelerated attribution method from the time it is deemed probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. If at any point we determine that the performance condition is improbable of achievement, we reverse any previously recognized compensation cost for that award. Forfeitures are recognized as they occur.

 

Net Loss Per Share Attributable to Common Stockholders

Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. For the period prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since the holders of such stock had the right to receive nonforfeitable dividends on a pari passu basis in the event that a dividend was paid on common stock. Under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the preferred stockholders did not have a contractual obligation to share in the Company’s losses.

 

Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, common stock options, RSUs, ESPP Rights, early exercised common stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for the periods presented.

 

88


Table of Contents

Comprehensive Loss

Comprehensive loss includes net loss and other comprehensive income (loss), net of tax. Other comprehensive income (loss), net of tax, refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of stockholders’ equity (deficit) but are excluded from net loss.

 

Research and Development

Expenditures for research and development of our technology and non-refundable contributions to the development of partner content are expensed when incurred unless they qualify as internal-use software development costs. Research and development costs consist principally of personnel costs, consulting services, content development contributions, and attributed facilities costs.

 

Advertising Costs

Advertising costs are expensed as incurred and are included in sales and marketing expense in the consolidated statements of operations. For the years ended December 31, 2022, 2021, and 2020, these costs were $39,940, $28,740, and $21,005, respectively.

 

Foreign Currency

The majority of our sales contracts are denominated in U.S. dollars. In addition, the functional currency of our international subsidiaries is U.S. dollars. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured to the functional currency at period-end exchange rates. Foreign currency transaction gains and losses resulting from remeasurement are recognized in other (expense) income, net in the consolidated statements of operations.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Accounting Standards Codification (“ASC”) Topic 740, Income Taxes, related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (“ASU 2016-13”), which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted ASU 2016-13 on January 1, 2022 on a modified retrospective basis. The adoption of the standard did not have a material impact on the consolidated financial statements.

89


Table of Contents

3. REVENUE RECOGNITION

Contract Balances

Contract assets and liabilities were as follows:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

January 1, 2021

 

Contract assets:

 

 

 

 

 

 

 

 

 

Billed accounts receivable, net of allowance for credit losses

 

$

45,337

 

 

$

22,286

 

 

$

39,976

 

Unbilled accounts receivable

 

 

8,397

 

 

 

12,110

 

 

 

745

 

Total contract assets

 

$

53,734

 

 

$

34,396

 

 

$

40,721

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

118,777

 

 

$

98,488

 

 

$

80,642

 

Total contract liabilities

 

$

118,777

 

 

$

98,488

 

 

$

80,642

 

 

Revenue recognized during the years ended December 31, 2022, 2021, and 2020 that was included in the corresponding deferred revenue balance at the beginning of each year was $92,806, $74,775, and $37,906, respectively.

Impairment losses recorded on contract assets during the year ended December 31, 2022 were immaterial, and there were no impairment losses recorded on contract assets during the years ended December 31, 2021 and 2020.

Remaining Performance Obligations

Remaining performance obligations represent future revenue that is under noncancelable contracts but has not yet been recognized. As of December 31, 2022, we had remaining performance obligations of $324,009 and expect to recognize approximately 62% as revenue over the next 12 months and the remainder thereafter.

Costs to Obtain and Fulfill Contracts

During the years ended December 31, 2022, 2021, and 2020, we capitalized $17,766, $14,217, and $11,099, respectively, of commissions and related payroll tax expenditures and amortized $12,618, $8,197, and $4,156, respectively. As of December 31, 2022 and 2021, the amount of deferred commissions and related payroll tax expenditures included in deferred costs and in other assets was $13,300 and $9,761, and $10,426 and $8,817, respectively.

During the year ended December 31, 2022, we recognized an impairment loss of $2,915 on deferred partner fees that we do not expect to recover associated with content from Russian educator partners whose content we removed from our platform. The impairment loss was recorded within general and administrative expenses in the consolidated statements of operations.

4. FAIR VALUE MEASUREMENTS

 

The following table presents our fair value hierarchy for those assets measured at fair value on a recurring basis:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Carrying Amount

 

 

Fair Value - Level 1

 

 

Carrying Amount

 

 

Fair Value - Level 1

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

304,750

 

 

$

304,750

 

 

$

539,091

 

 

$

539,091

 

Marketable securities—U.S. Treasury securities

 

 

460,372

 

 

 

459,654

 

 

 

241,369

 

 

 

241,117

 

Total financial assets

 

$

765,122

 

 

$

764,404

 

 

$

780,460

 

 

$

780,208

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

We remeasure certain assets, including intangible assets and our equity-method investment in a private company, at fair value on a non-recurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. No such events or changes occurred during the years ended December 31, 2022 and 2021.

90


Table of Contents

5. MARKETABLE SECURITIES

The following table presents our AFS marketable securities:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. Treasury securities

 

$

460,372

 

 

$

26

 

 

$

(744

)

 

$

459,654

 

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Total marketable securities

 

$

460,372

 

 

$

26

 

 

$

(744

)

 

$

459,654

 

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

 

Gross realized gains and losses related to our marketable securities were not material for the years ended December 31, 2022, 2021, and 2020.

The following table presents the cost basis and fair value of AFS marketable securities by contractual maturity date:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

460,372

 

 

$

459,654

 

 

$

241,369

 

 

$

241,117

 

 

Investments in an unrealized loss position consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

U.S. Treasury securities

 

$

356,767

 

 

$

(744

)

 

$

241,117

 

 

$

(252

)

Total investments in an unrealized loss position

 

$

356,767

 

 

$

(744

)

 

$

241,117

 

 

$

(252

)

 

As of December 31, 2022 and 2021, no investments were in a continuous unrealized loss position for more than 12 months. Unrealized losses on our debt securities have not been recorded into income because we do not intend to sell nor is it more likely than not that we will be required to sell these securities prior to recovery of their amortized cost basis. The decline in fair value of our AFS debt securities is largely due to changes in credit spreads as a result of market conditions. The credit ratings associated with our AFS debt securities are highly rated and mostly unchanged. As a result, there were no credit or non-credit impairment charges recorded during the years ended December 31, 2022, 2021 or 2020.

6. CONSOLIDATED BALANCE SHEET COMPONENTS

Property, Equipment, and Software, Net

Property, equipment, and software, net consisted of the following:

 

 

 

Estimated Useful Lives

 

December 31, 2022

 

 

December 31, 2021

 

Internal-use software and website development

 

2 years

 

$

53,215

 

 

$

35,508

 

Computer equipment and purchased software

 

2 years

 

 

4,662

 

 

 

4,163

 

Leasehold improvements

 

Shorter of useful life or remaining lease term

 

 

6,567

 

 

 

7,119

 

Furniture and fixtures

 

5 years

 

 

2,714

 

 

 

3,051

 

Total property, equipment, and software

 

 

 

 

67,158

 

 

 

49,841

 

Less accumulated depreciation and amortization

 

 

 

 

(40,062

)

 

 

(25,116

)

Property, equipment, and software, net

 

 

 

$

27,096

 

 

$

24,725

 

 

Depreciation and amortization expense related to property, equipment, and software for the years ended December 31, 2022, 2021, and 2020 was $15,865, $12,513, and $8,114, respectively, which included amortization expense of internal-use software and website development of $13,128, $9,675, and $5,875, respectively.

91


Table of Contents

Intangible Assets, Net

Intangible assets, net consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

Content assets

 

$

6,821

 

 

$

(1,971

)

 

$

4,850

 

 

$

5,721

 

 

$

(777

)

 

$

4,944

 

Developed technology

 

 

8,446

 

 

 

(4,743

)

 

 

3,703

 

 

 

8,446

 

 

 

(3,337

)

 

 

5,109

 

Assembled workforce

 

 

181

 

 

 

(181

)

 

 

 

 

 

181

 

 

 

(143

)

 

 

38

 

Intangible assets

 

$

15,448

 

 

$

(6,895

)

 

$

8,553

 

 

$

14,348

 

 

$

(4,257

)

 

$

10,091

 

 

During the years ended December 31, 2022, 2021, and 2020, the Company capitalized $1,100, $1,765, and $3,956 of content assets, respectively. Intangible assets amortization expense was $2,638, $2,244, and $1,471 for the years ended December 31, 2022, 2021, and 2020, respectively.

 

As of December 31, 2022, the weighted-average remaining amortization period was 2.6 years for developed technology and 3.7 years for content assets.

As of December 31, 2022, future expected amortization expense for intangible assets was as follows:

 

2023

 

$

2,687

 

2024

 

 

2,778

 

2025

 

 

2,250

 

2026

 

 

584

 

2027

 

 

170

 

Thereafter

 

 

84

 

Total

 

$

8,553

 

 

7. LEASES

We have entered into various non-cancelable office space operating leases with lease periods expiring through April 2025. These leases do not contain residual value guarantees, covenants, or other restrictions.

In May 2022, we entered into a sublease agreement pursuant to which we subleased a part of our existing office space in Mountain View, California. We classified the sublease as an operating lease. The term of the sublease commenced on June 1, 2022 and terminates on October 31, 2024.

During the year ended December 31, 2022, we recognized an impairment loss related to an operating lease right-of-use (“ROU”) asset of $2,304 and related to property and equipment of $904, which was allocated within operating expenses in the consolidated statements of operations, consistent with the allocation approach used for operating lease costs.

 

The components of lease costs were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Operating lease cost

 

$

5,853

 

 

$

6,663

 

 

$

6,856

 

Short-term lease cost

 

 

1,388

 

 

 

1,122

 

 

 

779

 

Variable lease cost

 

 

1,753

 

 

 

1,690

 

 

 

1,302

 

Sublease income

 

 

(1,587

)

 

 

 

 

 

 

Total lease costs

 

$

7,407

 

 

$

9,475

 

 

$

8,937

 

 

92


Table of Contents

Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2022 were as follows:

 

2023

 

$

7,853

 

2024

 

 

7,411

 

2025

 

 

46

 

Total lease payments

 

 

15,310

 

Less imputed interest

 

 

(861

)

Present value of operating lease liabilities

 

$

14,449

 

Operating lease liabilities, current

 

 

8,658

 

Operating lease liabilities, non-current

 

 

5,791

 

Total operating lease liabilities

 

$

14,449

 

 

Supplemental cash flow information as well as the weighted-average remaining lease term and discount rate related to our operating leases were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

6,875

 

 

$

7,683

 

Operating lease ROU assets obtained in exchange for lease liabilities

 

 

427

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Weighted-average remaining operating lease term (in years)

 

 

1.93

 

 

 

2.92

 

Weighted-average operating lease discount rate

 

 

5.76

%

 

 

5.70

%

 

8. INCOME TAXES

 

The components of loss before income tax were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(177,649

)

 

$

(148,343

)

 

$

(68,128

)

Foreign

 

 

7,012

 

 

 

5,254

 

 

 

2,828

 

Total

 

$

(170,637

)

 

$

(143,089

)

 

$

(65,300

)

 

Income tax expense consisted of the following:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current taxes:

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

189

 

 

 

11

 

 

 

 

Foreign

 

 

4,872

 

 

 

3,025

 

 

 

1,515

 

Total current

 

$

5,061

 

 

$

3,036

 

 

$

1,515

 

 

 

 

 

 

 

 

 

 

 

Deferred taxes:

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

 

 

 

 

 

 

 

Foreign

 

 

(341

)

 

 

(910

)

 

 

 

Total deferred

 

$

(341

)

 

$

(910

)

 

$

 

Total income tax expense

 

$

4,720

 

 

$

2,126

 

 

$

1,515

 

 

 

 

 

 

 

 

 

 

 

 

93


Table of Contents

The reconciliation between the statutory U.S. federal income tax rate and our effective tax rate as a percentage of loss before income taxes was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

U.S federal income taxes at statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal benefit

 

 

2.1

%

 

 

4.3

%

 

 

1.8

%

Foreign income taxes at rates other than the U.S. rate

 

 

(1.8

)%

 

 

(0.7

)%

 

 

(1.0

)%

Change in valuation allowance

 

 

(19.8

)%

 

 

(47.3

)%

 

 

(27.7

)%

Research and development credits

 

 

3.5

%

 

 

7.3

%

 

 

5.3

%

Stock-based compensation

 

 

(4.4

)%

 

 

13.3

%

 

 

(0.4

)%

Foreign inclusions

 

 

(3.7

)%

 

 

0.0

%

 

 

(1.2

)%

Other

 

 

0.3

%

 

 

0.6

%

 

 

(0.1

)%

Effective income tax rate

 

 

(2.8

)%

 

 

(1.5

)%

 

 

(2.3

)%

 

 

Significant components of our deferred tax assets and liabilities consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Deferred tax assets:

 

 

 

 

 

 

    Net operating loss carryforwards

 

$

112,003

 

 

$

119,093

 

    Research and development credits

 

 

31,248

 

 

 

25,330

 

    Capitalized research and development costs

 

 

29,047

 

 

 

 

    Stock-based compensation

 

 

22,196

 

 

 

14,345

 

    Lease liabilities

 

 

3,312

 

 

 

4,643

 

    Deferred revenue

 

 

1,058

 

 

 

1,489

 

    Accruals and reserves

 

 

743

 

 

 

633

 

                        Gross deferred tax assets

 

 

199,607

 

 

 

165,533

 

    Valuation allowance

 

 

(185,606

)

 

 

(151,768

)

                        Total deferred tax assets

 

$

14,001

 

 

$

13,765

 

Deferred tax liabilities:

 

 

 

 

 

 

    Deferred commissions

 

 

(5,586

)

 

 

(4,335

)

    Depreciation and amortization

 

 

(5,086

)

 

 

(4,711

)

    ROU assets

 

 

(2,172

)

 

 

(3,809

)

                       Total deferred tax liabilities

 

$

(12,844

)

 

$

(12,855

)

Net deferred tax assets

 

$

1,157

 

 

$

910

 

 

During the year ended December 31, 2022, there was an increase in deferred tax assets from the effects of capitalization of research and development costs as required by the 2017 Tax Cuts and Jobs Act.

 

Based on the weight of the available evidence, which includes our historical operating losses, lack of taxable income, and the accumulated deficit, we have a full valuation allowance against our U.S. federal and state deferred tax assets as of December 31, 2022 and 2021. We increased the valuation allowance for the years ended December 31, 2022 and 2021 by $33,838 and $67,703, respectively.

 

As of December 31, 2022, U.S. federal and state NOL carryforwards were $481,041 and $169,856, respectively, and U.S. federal and state research and development tax credit carryforwards were $19,106 and $12,142, respectively. If not utilized, certain of the federal and state NOLs will expire at various dates beginning in 2031, while the federal research and development tax credit carryforwards will expire in various amounts beginning in 2033. State research and development tax credit carryforwards can be carried forward indefinitely.

 

Our NOL and tax credit carryovers may be subject to annual limitations of usage, as promulgated by the Internal Revenue Service and similar state provisions, due to ownership changes that may have occurred in the past. The annual limitation may result in the expiration of NOLs and tax credits before utilization.

 

The federal NOL carryforwards generated after December 31, 2017 have an indefinite carryforward period and are subject to an 80% deduction limitation based upon taxable income prior to NOL deduction. Of the total federal NOL carryforwards as of December 31, 2022, $367,317 are carried forward indefinitely, but are limited to 80% of taxable income.

 

94


Table of Contents

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The CARES Act temporarily removes the 80% taxable income limitation for tax years beginning before 2021. Furthermore, it allows for a five-year carryback of federal NOLs arising in 2018, 2019, and 2020. Due to our loss position, the CARES act did not have a material impact on our consolidated financial statements.

 

On August 16, 2022, the U.S. enacted the Inflation Reduction Act (“IRA”) of 2022, which, among other things, implements a 15% minimum tax on book income of certain large corporations, a 1% excise tax on net stock repurchases and several tax incentives to promote clean energy. While these tax law changes have no immediate effect and are not expected to have a material adverse effect on our results of operations going forward, we will continue to evaluate their impact as further information becomes available.

 

Uncertain Tax Positions

As of December 31, 2022, we had unrecognized tax benefits of $16,371 of which $1,596 would impact our effective tax rate, if recognized. The activity related to the unrecognized tax benefits was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Gross unrecognized tax benefits—beginning of period

 

$

12,539

 

 

$

7,477

 

 

$

14,099

 

Increases related to tax positions taken during current year

 

 

3,641

 

 

 

4,850

 

 

 

2,210

 

Increases related to tax positions taken during prior years

 

 

248

 

 

 

220

 

 

 

 

Decreases related to tax positions taken during prior years

 

 

(57

)

 

 

(8

)

 

 

(8,832

)

Gross unrecognized tax benefits—end of period

 

$

16,371

 

 

$

12,539

 

 

$

7,477

 

 

We recognize interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties accrued were immaterial as of December 31, 2022, 2021, and 2020.

 

We file income tax returns subject to varying statutes of limitations. Due to our loss carryovers, the statutes of limitations remain open for all tax years since inception in our major tax jurisdictions. The tax returns for the fiscal years ended 2021 and 2020 are currently under examination in India. We believe that we have provided adequate reserves for income tax uncertainties in all open tax years. We are not under examination in any other jurisdiction. We are not currently aware of uncertain tax positions that could result in significant additional payments, accruals, or other material deviation in the next 12 months.

9. REDEEMABLE CONVERTIBLE PREFERRED STOCK

Upon the closing of our IPO, all outstanding shares of our redeemable convertible preferred stock automatically converted into 75,305,400 shares of common stock on a one-for-one basis. As of December 31, 2022 and 2021, there were no shares of redeemable convertible preferred stock issued and outstanding.

10. STOCKHOLDERS’ EQUITY (DEFICIT)

Preferred Stock

In connection with the IPO, we authorized the issuance of 10,000,000 shares of undesignated preferred stock with a par value of $0.00001 per share, with rights and preferences, including voting rights, to be designated from time to time by the board of directors. As of December 31, 2022, there were no shares of preferred stock issued or outstanding.

Common Stock Warrants

In June 2012, we issued a warrant in connection with an educator partner agreement to purchase up to 571,250 shares of our common stock at an exercise price of $0.20 per share. These warrants expired on the earlier of (i) June 2020, (ii) the sale of substantially all of the Company’s securities, or (iii) 60 days after the termination of the educator partner agreement. The vesting schedule of the warrants was based on attainment of certain customer course completion metrics for the partner’s content through June 2017.

95


Table of Contents

As of December 31, 2019, we believed that 190,930 of these warrants were vested and exercisable per the terms of the educator partner agreement. In June 2020, the educator partner cash exercised the 190,930 warrants and attempted to net exercise 379,070 of the warrants. We entered into dispute resolution procedures with the educator partner to resolve the dispute regarding the vesting of the 379,070 net exercised warrants. In December 2020, the dispute was resolved by both parties. We issued 187,305 fully vested shares of common stock to the educator partner, and the educator partner entered into a contract amendment that expanded the extent of its content hosted on our platform. We did not record a charge to the consolidated statement of operation as a result of the resolution of the dispute as the value assigned to the settlement element was zero. We concluded that there would be significant expected future benefit to be obtained from the expansion of the educator partner’s content on our platform and recorded the fair value of common stock issued (which was less than the expected fair value of the educator partner’s content to be made available on our platform) in the amount of $3,956 as an intangible content asset as of December 31, 2020 to be amortized over the estimated useful life of five years. Amortization commenced on March 1, 2021 when the content was made available on our platform.

11. NET LOSS PER SHARE

The following table presents the calculation of basic and diluted net loss per share:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares used in computing net loss per share—basic and diluted

 

 

145,263,726

 

 

 

113,587,523

 

 

 

37,207,492

 

Net loss per share—basic and diluted

 

$

(1.21

)

 

$

(1.28

)

 

$

(1.80

)

 

The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Redeemable convertible preferred stock

 

 

 

 

 

 

 

 

75,305,400

 

Common stock options

 

 

18,153,195

 

 

 

23,000,872

 

 

 

32,458,408

 

RSUs

 

 

22,773,053

 

 

 

7,387,288

 

 

 

3,276,600

 

Shares subject to repurchase

 

 

 

 

 

2,607

 

 

 

52,084

 

ESPP Rights

 

 

123,603

 

 

 

65,446

 

 

 

 

Total

 

 

41,049,851

 

 

 

30,456,213

 

 

 

111,092,492

 

 

12. COMMITMENTS AND CONTINGENCIES

Purchase Obligations

Purchase obligations relate mainly to a third-party cloud infrastructure agreement and subscription arrangements as well as service agreements used to facilitate our operations. As of December 31, 2022, we had approximately $40,977 of future minimum payments under our noncancelable purchase obligations with a remaining term in excess of one year, which are expected to be paid through 2026.

 

 

 

Purchase
Obligations

 

2023

 

$

12,592

 

2024

 

 

12,770

 

2025

 

 

11,690

 

2026

 

 

3,925

 

Total

 

$

40,977

 

 

96


Table of Contents

Litigation

We evaluate uncertainties associated with litigation and record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability has been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated. If we determine that a loss is possible and a range of the loss can be reasonably estimated, we disclose the range of the possible loss in the notes to the consolidated financial statements. We evaluate, on a quarterly basis, developments in our legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and make adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material.

In January 2023, a putative class action complaint, Feng et al v. Coursera, Inc., was filed against us in the United States District Court for the Northern District of California. The complaint asserts alleged failures to make certain disclosures and obtain certain authorizations under California's Automatic Renewal Law and the Electronic Funds Transfer Act. The complaint seeks injunctive relief and an unspecified amount of monetary damages. Even though we believe we have not violated the laws set forth in the complaint, it is not possible at this time to reasonably estimate the probability that we will ultimately prevail or be held liable for the violations alleged in the complaint, nor is it possible to reasonably estimate the ultimate loss, if any, or range of loss that could result from the complaint. We plan to defend against the complaint and class certification. Accordingly, we have not recorded any loss contingency on our consolidated balance sheet as of December 31, 2022.

Indemnifications

In the normal course of business, we enter into contracts and agreements that contain a variety of representations and warranties and provide for the potential of general indemnification obligations. Our exposure under these agreements is unknown because it involves future claims that may be made against us but have not yet been made. To date, we have not paid any material claims and have not been required to defend any actions related to our indemnification obligations; however, we may record charges in the future as a result of these indemnification obligations. In addition, we have indemnification agreements with certain of our directors, executive officers, and other employees that require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service with Coursera. The terms of such obligations may vary.

13. EMPLOYEE BENEFIT PLANS

Stock Incentive Plans

In 2013, we adopted the Coursera, Inc. Stock Incentive Plan (the “Stock Incentive Plan”) and in 2014, adopted the Coursera, Inc. 2014 Executive Stock Incentive Plan (together, the “Predecessor Plans”), pursuant to which we granted a combination of incentive and non-statutory stock options and RSUs. The Predecessor Plans were terminated in March 2021 in connection with the IPO but continue to govern the terms and conditions of the outstanding awards granted pursuant to the Predecessor Plans.

In February 2021, we adopted the 2021 Stock Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (the “ESPP”), which became effective on March 30, 2021 when the registration statement for the IPO was declared effective (collectively, the 2021 Plan, the ESPP, and the Predecessor Plans are referred to as the "Plans"). The 2021 Plan provides for the granting of incentive and non-statutory stock options, RSUs and other equity-based awards. Pursuant to the ESPP, eligible employees may purchase shares of common stock through payroll deductions at 85 percent of the lower of the market price of our common stock on the date of commencement of the applicable offering period or on the last day of each six-month purchase period. The offering periods start on the first trading day on or after May 11 and November 11 of each year, except for the first offering period, which commenced on the IPO effective date, or March 30, 2021, and ends on May 10, 2023.

As of December 31, 2022, 5,376,320 shares of our common stock were reserved for future issuance under the 2021 Plan. As of December 31, 2022, 3,443,678 shares of our common stock were reserved for issuance under the ESPP.

Under the ESPP, if the closing market price of our common stock on the offering date of a new offering falls below the closing market price of our common stock on the offering date of an ongoing offering, the ongoing offering terminates immediately following the settlement of ESPP Rights shares on the purchase date. Participants in the terminated offering are automatically enrolled in the new offering (an "ESPP Rights Reset"), triggering a revaluation of stock-based compensation expense and a modification charge to be recognized ratably over the new offering period if the revalued expense is greater than the original expense. During the year ended December 31, 2022, there were two ESPP Rights Resets that resulted in modification charges of $9,047, which are being recognized ratably over the new offering periods.

97


Table of Contents

Stock Options

We may grant stock options at prices not less than the grant date fair value. These stock options generally expire 10 years from the grant date. Incentive stock options and non-statutory stock options generally vest ratably over a four-year service period.

Stock option activity under the Plans for the year ended December 31, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in Years)

 

 

Aggregate
Intrinsic
Value

 

Balance—December 31, 2021

 

 

23,000,872

 

 

$

5.62

 

 

 

6.81

 

 

$

436,630

 

Granted

 

 

574,176

 

 

 

12.80

 

 

 

 

 

 

 

Exercised

 

 

(4,310,630

)

 

 

4.12

 

 

 

 

 

 

 

Canceled

 

 

(1,111,223

)

 

 

7.77

 

 

 

 

 

 

 

Balance—December 31, 2022

 

 

18,153,195

 

 

$

6.07

 

 

 

5.41

 

 

$

120,289

 

Options vested

 

 

13,642,128

 

 

$

4.12

 

 

 

4.85

 

 

$

106,476

 

 

Aggregate intrinsic value represents the difference between the exercise price of the stock options and the fair value of our common stock. The aggregate intrinsic value of stock options exercised was $57,311, $296,635, and $50,286 for the years ended December 31, 2022, 2021, and 2020. The weighted-average grant date fair value of options granted for the years ended December 31, 2022, 2021, and 2020 was $7.26, $16.23, and $5.66, respectively.

RSUs

During the year ended December 31, 2020, we granted RSUs to our employees and directors. RSUs granted prior to the IPO had service-based and performance-based vesting conditions, both of which must be satisfied in order for the RSUs to vest. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition is satisfied on the earlier of (i) a change in control event or (ii) the first sale of our common stock pursuant to an initial public offering. Both events were not deemed probable until consummated. Upon the first sale of our common stock pursuant to the IPO on April 5, 2021, the performance-based vesting condition was satisfied, and therefore, we recognized cumulative stock-based compensation expense of $16,803 using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been satisfied. RSUs granted after the IPO do not contain the performance-based vesting condition described above, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.

RSU activity for the year ended December 31, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value

 

 

Aggregate
Intrinsic
Value

 

Unvested balance—December 31, 2021

 

 

7,387,288

 

 

$

29.68

 

 

$

180,545

 

Granted

 

 

18,896,755

 

 

 

14.50

 

 

 

 

Vested

 

 

(1,940,200

)

 

 

24.47

 

 

 

 

Forfeited

 

 

(1,570,790

)

 

 

26.60

 

 

 

 

Unvested balance—December 31, 2022

 

 

22,773,053

 

 

$

17.75

 

 

$

269,779

 

 

The aggregate fair value of RSUs that vested was $29,966, $18,767, and zero for the years ended December 31, 2022, 2021, and 2020.

 

98


Table of Contents

Stock-Based Compensation Expense

A summary of the weighted-average assumptions we utilized to record stock-based compensation expense for stock options granted is as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Fair value of common stock

 

$

12.80

 

 

$

29.99

 

 

$

10.30

 

Risk-free interest rate

 

 

3.1

%

 

 

1.3

%

 

 

0.6

%

Expected term (in years)

 

 

6.1

 

 

 

6.2

 

 

 

6.1

 

Expected volatility

 

 

57.7

%

 

 

57.1

%

 

 

50.3

%

Dividend yield

 

 

%

 

 

%

 

 

%

 

The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:

 

 

 

Year Ended December 31,

 

 

2022

 

2021

Risk-free interest rate

 

1.4% - 4.6%

 

0.0% - 0.5%

Expected term (in years)

 

0.5 - 2.0

 

0.5 - 2.0

Expected volatility

 

59.4% - 76.5%

 

48.3% - 61.9%

Dividend yield

 

%

 

%

 

Stock-based compensation expense is classified in the consolidated statements of operations as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

3,089

 

 

$

2,092

 

 

$

516

 

Research and development

 

 

48,779

 

 

 

42,783

 

 

 

6,960

 

Sales and marketing

 

 

30,092

 

 

 

25,992

 

 

 

4,097

 

General and administrative

 

 

28,703

 

 

 

20,316

 

 

 

5,234

 

Restructuring charges

 

 

122

 

 

 

 

 

 

 

Total

 

$

110,785

 

 

$

91,183

 

 

$

16,807

 

 

We capitalized $5,407, $4,890, and $966 of stock-based compensation related to our internal-use software during the years ended December 31, 2022, 2021, and 2020, respectively.

As of December 31, 2022, there was a total of $29,127 unrecognized employee compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of approximately 1.9 years. In addition, as of December 31, 2022, total unrecognized compensation cost related to unvested RSUs was $286,554, which is expected to be recognized over a weighted-average period of approximately 3.0 years. Total unrecognized stock-based compensation cost related to ESPP Rights as of December 31, 2022 was $8,797, which is expected to be recognized over a weighted-average period of approximately 1.0 years.

 

Income tax benefits recognized from stock-based compensation expense for the years ended December 31, 2022 and 2021 were $835 and $821, respectively, and were immaterial for the year ended December 31, 2020 due to cumulative losses and valuation allowances.

 

For the years ended December 31, 2022 and 2021, income tax benefits realized related to stock-based awards vested and exercised were $387 and $968, respectively, and were immaterial for the year ended December 31, 2020 due to cumulative losses and valuation allowances.

Common Stock Reserved for Issuance

Our common stock reserved for future issuance was as follows:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Stock options outstanding

 

 

18,153,195

 

 

 

23,000,872

 

RSUs outstanding

 

 

22,773,053

 

 

 

7,387,288

 

Shares available for future grants

 

 

8,819,998

 

 

 

16,905,525

 

Total shares of common stock reserved

 

 

49,746,246

 

 

 

47,293,685

 

 

99


Table of Contents

401(k) Plan

We have a 401(k) savings plan (the “401(k) Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) Plan, participating employees may elect to contribute up to 100% of their eligible compensation, subject to certain limitations. The 401(k) Plan provides for a discretionary employer-matching contribution. We made matching contributions of $1,791 to the 401(k) Plan for the year ended December 31, 2022. No matching contributions were made during the years ended December 31, 2021 and 2020.

14. RELATED PARTY TRANSACTIONS

During the year ended December 31, 2017, we entered into a content sourcing agreement with a related party in the normal course of business and under standard terms. Content fees earned by the related party during the years ended December 31, 2022, 2021, and 2020 were $5,679, $6,558, and $6,171, respectively. As of December 31, 2022 and 2021, outstanding educator partner payables related to this content sourcing agreement were $1,223 and $1,502, respectively.

15. SEGMENT AND GEOGRAPHIC INFORMATION

Segment Information

Our Chief Executive Officer is our chief operating decision maker (“CODM”). For the purposes of allocating resources and assessing performance, the CODM examines three segments which are our three revenue sources: Consumer, Enterprise, and Degrees. This is also consistent with how we disaggregate revenue.

 

The Consumer segment targets individual learners seeking to obtain hands-on learning, gain valuable job skills, receive professional-level certifications, and otherwise increase their knowledge to start or advance their careers. The Enterprise segment is focused on serving businesses, governmental organizations, and academic institutions by providing an intuitive online platform with access to job-relevant educational content enabling them to train, upskill, and reskill their employees, citizens, and students, faculty, and staff, respectively. The Degrees segment is engaged in partnering with universities to deliver fully online bachelor’s and master’s degrees. The CODM measures the performance of each segment primarily based on its revenue and gross profit.

 

Segment gross profit, as presented below, is defined as segment revenue less certain costs of revenue that represent content costs paid to educator partners. Content costs only apply to the Consumer and Enterprise segments as there is no content cost attributable to the Degrees segment. Expenses other than content costs included in cost of revenue are not allocated to segments because they are managed on an enterprise-wide basis. These unallocated costs include platform and support costs, stock-based compensation expense, and amortization of intangible assets and internal-use software. In addition, we do not allocate sales and marketing expenses, research and development expenses, and general and administrative expenses because the CODM does not consider this information in the measurement of each segment's performance. While we have three segments, our technological and operating platforms support the entire organization.

 

The CODM does not use segment-level asset information to assess performance and make decisions regarding resource allocation, and we do not track our long-lived assets by segment. The geographic identification of these assets is set forth below.

100


Table of Contents

Financial information for each reportable segment was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue

 

 

 

 

 

 

 

 

 

Consumer

 

$

295,583

 

 

$

246,187

 

 

$

192,909

 

Enterprise

 

 

181,284

 

 

 

120,429

 

 

 

70,784

 

Degrees

 

 

46,889

 

 

 

48,671

 

 

 

29,818

 

Total revenue

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

 

 

 

 

 

 

 

 

 

 

Segment gross profit

 

 

 

 

 

 

 

 

 

Consumer

 

$

214,305

 

 

$

161,510

 

 

$

106,509

 

Enterprise

 

 

126,573

 

 

 

81,253

 

 

 

48,972

 

Degrees

 

 

46,889

 

 

 

48,671

 

 

 

29,818

 

Total segment gross profit

 

$

387,767

 

 

$

291,434

 

 

$

185,299

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of segment gross profit to gross profit

 

 

 

 

 

 

 

 

 

Platform and support costs

 

$

37,471

 

 

$

28,014

 

 

$

22,833

 

Stock-based compensation expense

 

 

3,089

 

 

 

2,092

 

 

 

516

 

Amortization of internal-use software

 

 

13,128

 

 

 

9,675

 

 

 

5,875

 

Amortization of intangible assets

 

 

2,600

 

 

 

2,184

 

 

 

1,410

 

Total reconciling items

 

 

56,288

 

 

 

41,965

 

 

 

30,634

 

Gross profit

 

$

331,479

 

 

$

249,469

 

 

$

154,665

 

 

Geographic Information

Revenue

The following table summarizes the revenue by region based on the billing address of our customers:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

United States

 

$

276,011

 

 

$

210,513

 

 

$

143,478

 

Europe, Middle East, and Africa

 

 

130,607

 

 

 

112,643

 

 

 

83,227

 

Asia Pacific

 

 

68,943

 

 

 

54,763

 

 

 

40,732

 

Other

 

 

48,195

 

 

 

37,368

 

 

 

26,074

 

Total

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

 

No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2022, 2021, and 2020.

Long-lived Assets

The following table presents our long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease ROU assets, by geographic region:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

United States

 

$

35,457

 

 

$

40,245

 

Rest of World

 

 

1,244

 

 

 

801

 

Total

 

$

36,701

 

 

$

41,046

 

 

101


Table of Contents

16. RESTRUCTURING CHARGES

We are undertaking a plan to reduce our expenses, focus our efforts, and prioritize investments in key initiatives that are expected to drive long-term, sustainable growth. In connection with this effort, on November 9, 2022, we enacted a plan to reduce our global workforce to better align our cost structure and personnel needs with our business objectives, growth opportunities, and operational priorities.

 

As a result of this reduction, we recognized restructuring charges, within operating expenses, of $10.1 million mainly related to personnel expenses, such as employee severance and benefits costs, and made cash payments of $4.8 million in the year ended December 31, 2022. As of December 31, 2022, $5.1 million of the incremental expenses relating to this reduction remained unpaid and were included in the consolidated balance sheet as accrued compensation and benefits, substantially all of which are expected to be paid during the year ended December 31, 2023. We will also have a reversal of stock-based compensation expense of approximately $6 million, the majority of which will be recognized in the first quarter of 2023 when the forfeiture of RSUs and stock options will occur.


 

102


Table of Contents

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

 

Item 9A. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

Our management, under the supervision and with the participation of our principal executive officer and principal financial officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Annual Report on Form 10-K, and have concluded that, based on such evaluation, our disclosure controls and procedures were effective as of December 31, 2022 at the reasonable assurance level to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate, to allow timely decisions regarding required disclosure.

 

Management’s Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15(d)-15(f) under the Exchange Act). Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Our management conducted an assessment of the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022 based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on the evaluation, our management has concluded that our internal control over financial reporting was effective as of December 31, 2022. Deloitte & Touche LLP, the independent registered public accounting firm that audited the consolidated financial statements included in this Annual Report on Form 10-K, has issued a report on the effectiveness of our internal control over financial reporting as of December 31, 2022, which is included in Part II, Item 8 of this Annual Report on Form 10-K.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

Inherent Limitations on Effectiveness of Controls

 

The effectiveness of any system of internal control over financial reporting, including ours, is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, in designing and evaluating the disclosure controls and procedures, management recognizes that any system of internal control over financial reporting, including ours, no matter how well designed and operated, can only provide reasonable, not absolute assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Moreover, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business but cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.

 

103


Table of Contents

Item 9B. Other Information

None.

 

Item 9C. Disclosures Regarding Foreign Jurisdictions That Prevent Inspections

Not applicable.

104


Table of Contents

PART III

 

Item 10. Directors, Executive Officers, and Corporate Governance

 

The information required by this Item (other than the information set forth in the next paragraph) will be included in our definitive proxy statement for our 2023 annual meeting of stockholders, or our 2023 Proxy Statement, to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2022, and is incorporated herein by reference.

 

Our board of directors has adopted a code of conduct that applies to all of our employees, officers, and directors, including our Chief Executive Officer, Chief Financial Officer and other executive and senior financial officers. The full text of our code of conduct is posted on the investor relations section on our website, which is located at https://investor.coursera.com. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our code of conduct by posting such information in the investor relations section of our website.

 

Item 11. Executive Compensation

 

The information required by this Item will be included in our 2023 Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2022 and is incorporated herein by reference.

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

The information required by this Item will be included in our 2023 Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2022 and is incorporated herein by reference.

 

 

The information required by this Item will be included in our 2023 Proxy Statement to be filed with the SEC within 120 days after the end of our fiscal year ended December 31, 2022 and is incorporated herein by reference.

 

Item 14. Principal Accounting Fees and Services

 

Information about aggregate fees billed to us by our principal accountant, Deloitte & Touche LLP (PCAOB ID No. 34) will be included in our 2023 Proxy Statement to be filed within 120 days after the end of our fiscal year ended December 31, 2022 and is incorporated herein by reference.

 

105


Table of Contents

PART IV

Item 15. Exhibits and Financial Statements Schedules

The following documents are filed as part of this Annual Report on Form 10-K:

1. Financial Statements

See Index to Financial Statements under Part II, Item 8, “Financial Statements and Supplementary Data.”

2. Financial Statement Schedules

Schedules not listed above have been omitted because they are not required, not applicable, or the required information is otherwise included.

3. Exhibits

The exhibits listed below are filed as part of this Annual Report on Form 10-K or are incorporated herein by reference as indicated. Each management contract or compensatory plan or arrangement required to be filed has been identified.

 

Exhibit

Number

 

Description

Form

SEC File No.

Exhibit

Filing Date

3.1

 

Amended and Restated Certificate of Incorporation, as amended and as currently in effect.

10-Q

001-40275

3.1

8/13/2021

3.2

 

Amended and Restated Bylaws, as amended and as currently in effect.

10-Q

001-40275

3.2

8/13/2021

4.1

 

Form of Common Stock Certificate.

S-1

333-253932

4.1

3/5/2021

4.2

 

Description of Capital Stock.

10-K

001-40275

4.2

3/3/2022

10.1

 

Lease by and between Coursera, Inc. and SFERS Real Estate Corp. U, dated as of October 31, 2001, as amended.

S-1

333-253932

10.1

3/5/2021

10.2+

 

Form of Indemnification Agreement between Coursera, Inc. and its directors and officers.

S-1

333-253932

10.2

3/5/2021

10.3+

 

Coursera, Inc. 2014 Executive Stock Incentive Plan, as amended, and Forms of Stock Option Agreement, Option Exercise Agreement, and Restricted Stock Award Agreement thereunder.

S-1

333-253932

10.3

3/5/2021

10.4+

 

Coursera, Inc Stock Incentive Plan, as amended and restated, and Forms of Stock Option Agreement, Stock Exercise Agreement, and Restricted Stock Unit Agreement thereafter.

S-1

333-253932

10.4

3/5/2021

10.5+

 

Coursera, Inc. 2021 Stock Incentive Plan and Forms of Stock Option Agreement, Notice of Exercise, Stock Option Grant Notice, Restricted Stock Unit Agreement, and Restricted Stock Agreement thereunder.

10-Q

001-40275

10.1

5/11/2021

10.6+

 

Coursera, Inc. 2021 Employee Stock Purchase Plan.

10-Q

001-40275

10.2

5/11/2021

10.7+

 

Offer Letter between Coursera, Inc. and Jeffrey N. Maggioncalda, dated June 1, 2017.

S-1

333-253932

10.7

3/5/2021

10.8+

 

Offer Letter between Coursera, Inc. and Kenneth R. Hahn, dated April 27, 2020.

S-1

333-253932

10.8

3/5/2021

10.9+

 

Offer Letter between Coursera, Inc. and Leah F. Belsky, dated July 1, 2018.

S-1

333-253932

10.10

3/5/2021

10.10+

 

Offer Letter between Coursera, Inc. and Anne T. Cappel, dated October 19, 2017.

S-1

333-253932

10.11

3/5/2021

10.11+

 

Offer Letter between Coursera, Inc. and Shravan K. Goli, dated March 29, 2018.

S-1

333-253932

10.13

3/5/2021

10.12+

 

Offer Letter between Coursera, Inc. and Richard J. Jacquet, Jr., dated December 27, 2018.

S-1

333-253932

10.15

3/5/2021

10.13

 

Online Course Hosting and Services Agreement by and between DeepLearning.AI. Corp. and Coursera, Inc., dated October 1, 2020.

S-1

333-253932

10.18

3/5/2021

10.14

 

Consultant and Proprietary Information Nondisclosure Agreement between Coursera, Inc. and Andrew Y. Ng, dated June 1, 2014.

S-1

333-253932

10.19

3/5/2021

106


Table of Contents

10.15+

 

Coursera, Inc. Executive Severance Plan.

S-1

333-253932

10.20

3/5/2021

10.16

 

Amended and Restated Investors’ Rights Agreement by and among Coursera, Inc., Future Fund Investment Company No. 4 Pty Ltd., and the investors listed therein, dated July 7, 2020.

S-1

333-253932

10.21

3/5/2021

10.17+

 

Amended and Restated Non-Employee Director Compensation Policy of the Board of Directors of Coursera, Inc.

 

 

 

 

10.18+

 

Offer Letter between Coursera, Inc. and Michele M. Meyers, dated February 9, 2022.

10-Q

001-40275

10.1

5/6/2022

21.1

 

List of Subsidiaries of Coursera, Inc.

 

 

 

 

23.1

 

Consent of Deloitte & Touche LLP, independent registered public accounting firm

 

 

 

 

24.1

 

Power of Attorney (included on signature page)

 

 

 

 

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.

 

 

 

 

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.

 

 

 

 

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.

 

 

 

 

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.

 

 

 

 

101.INS

 

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

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

104

 

Cover Page Interactive Data File (embedded within the Inline XBRL document).

 

 

 

 

 

+ Indicates management contract or compensatory plan or arrangement.

# In accordance with Item 601(b)(32)(ii) of Regulation S‑K and SEC Release No. 34‑47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Annual Report on Form 10‑K and will not be deemed “filed” for purposes of Section 18 of the Exchange Act or deemed to be incorporated by reference into any filing under the Exchange Act or the Securities Act of 1933 except to the extent that the Company specifically incorporates it by reference.

 

Item 16. Form 10-K Summary

None.

107


Table of Contents

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.

 

 

 

COURSERA, INC.

 

 

 

 

Date: February 23, 2023

 

By:

/s/ Jeffrey N. Maggioncalda

 

 

 

Jeffrey N. Maggioncalda

 

 

 

President, Chief Executive Officer, and Director

 

 

 

(Principal Executive Officer)

 

 

 

 

Date: February 23, 2023

 

By:

/s/ Kenneth R. Hahn

 

 

 

Kenneth R. Hahn

 

 

 

Senior Vice President, Chief Financial Officer, and Treasurer

 

 

 

(Principal Financial Officer)

 

 

 

 

Date: February 23, 2023

 

By:

/s/ Michele M. Meyers

 

 

 

Michele M. Meyers

 

 

 

Vice President, Accounting and Chief Accounting Officer

 

 

 

(Principal Accounting Officer)

 

 

108


Table of Contents

POWER OF ATTORNEY

 

KNOW ALL BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Jeffrey N. Maggioncalda and Kenneth R. Hahn, and each of them, as his or her true and lawful attorneys-in-fact and agents, each with the full power of substitution, for him or her and in his or her name, place, or stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this Annual Report on Form 10-K has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

 Signature

 Title

Date

/s/ Jeffrey N. Maggioncalda

President, Chief Executive Officer, and Director

February 23, 2023

Jeffrey N. Maggioncalda

(Principal Executive Officer)

 

 

 

 

/s/ Kenneth R. Hahn

Senior Vice President, Chief Financial Officer, and Treasurer

February 23, 2023

Kenneth R. Hahn

(Principal Financial Officer)

 

 

 

 

/s/ Michele M. Meyers

Vice President, Accounting and Chief Accounting Officer

February 23, 2023

Michele M. Meyers

(Principal Accounting Officer)

 

 

 

 

 /s/ Andrew Y. Ng

Chairman

February 23, 2023

Andrew Y. Ng

 

 

 

 

 

/s/ Carmen Chang

Director

February 23, 2023

Carmen Chang

 

 

 

 

 

/s/ Amanda M. Clark

Director

February 23, 2023

Amanda M. Clark

 

 

 

 

 

/s/ Christopher D. McCarthy

Director

February 23, 2023

Christopher D. McCarthy

 

 

 

 

 

/s/ Theodore R. Mitchell

Director

February 23, 2023

Theodore R. Mitchell

 

 

 

 

 

/s/ Scott D. Sandell

Director

February 23, 2023

Scott D. Sandell

 

 

 

 

 

/s/ Sabrina L. Simmons

Director

February 23, 2023

Sabrina L. Simmons

 

 

 

 

 

 

109


EX-10 2 cour-ex10_17.htm EX-10.17 EX-10

Exhibit 10.17

AMENDED AND RESTATED

 

NON-EMPLOYEE DIRECTOR COMPENSATION POLICY

 

OF THE BOARD OF DIRECTORS

 

OF

 

COURSERA, INC.

 

NON-EMPLOYEE DIRECTOR COMPENSATION POLICY

 

Non-employee members of the board of directors (the “Board”) of Coursera, Inc. (the “Company”) shall be eligible to receive cash and equity compensation as set forth in this Non-Employee Director Compensation Policy (“Policy”). This Policy, originally effective as of the closing of the initial public offering of the Company’s common stock, has been updated, effective as of January 1, 2023, and shall apply with respect to services rendered following such date. The cash compensation and equity grants described in this Policy shall be paid or be made, as applicable, automatically and without further action of the Board, to each member of the Board who is not an employee of the Company or any parent or subsidiary of the Company (each, a “Non-Employee Director”), unless such Non-Employee Director declines the receipt of such cash compensation or equity grants by written notice to the Company. This Policy shall remain in effect until it is revised or rescinded by further action of the Board. The terms and conditions of this Policy shall supersede any prior cash or equity compensation arrangements between the Company and its directors.

 

Annual Cash Compensation

 

Commencing at the beginning of the first calendar quarter following the effective date, each Non-Employee Director will receive the cash compensation set forth below for service on the Board. The annual cash compensation amounts will be payable in arrears following the end of each quarter in which the service occurred, pro-rated for any partial months of service. All annual cash fees are vested upon payment.

 

Annual Cash Retainer for Board Service

All Non-Employee Directors: $35,000
Non-Executive Chair: $50,000 (in lieu of above)

 

Annual Cash Retainer for Committee Service

 

In addition, a Non-Employee Director shall be eligible to receive the following additional annual cash retainers for service in the following roles:

 

Committee Chair:

Audit: $20,000
Leadership, Diversity, Equity, Inclusion and Compensation: $15,000
Nominating and Corporate Governance: $8,000

 

Committee Member:

Audit: $10,000
Leadership, Diversity, Equity, Inclusion and Compensation: $7,300
Nominating and Corporate Governance: $4,000

 


 

 

Equity Compensation

 

Non-Employee Directors shall be granted the following restricted stock unit (“RSU”) awards under the Company’s 2021 Stock Incentive Plan or its successor (the “Plan”):

 

Annual Awards: On the first business day following the conclusion of each regular annual meeting of the Company’s stockholders, commencing with the 2022 annual meeting, each Non-Employee Director who will continue serving as a member of the Board thereafter, shall receive a grant of RSUs (“Annual RSU Award”) under the Plan with respect to a number of shares of common stock having an aggregate fair market value as determined under the Plan equal to $185,000 calculated on the date of grant.

 

Each Annual RSU Award shall become fully vested, subject to the applicable Non-Employee Director’s continued service as a director, on the earliest of the 12-month anniversary of the date of grant, the next annual meeting of stockholders following the date of grant or the consummation of a Change in Control (as defined in the Plan).

 

The RSUs shall be subject to the terms and conditions of the Plan (including the annual limits on non-employee director grants set forth in the Plan) and an RSU agreement, including attached exhibits, in substantially the same form approved by the Board for employee grants subject to the terms specified above.

 

The Board may also approve other equity grants to Non-Employee Directors under the Plan.

 

Expenses

 

The Company shall reimburse directors for reasonable and customary out-of-pocket expenses incurred by the directors in attending board and committee meetings and otherwise performing their duties and obligations as directors.
 

2


EX-21 3 cour-ex21_1.htm EX-21.1 EX-21

 

Exhibit 21.1

 

 

 

                               Subsidiaries of Coursera, Inc

 

 

 

 

 

 

Subsidiary

 

Jurisdiction

Coursera Australia Pty Ltd

 

Australia

Coursera Canada Limited

 

Canada

Shanghai Kehai Management Consulting Co., Ltd.

 

China

Coursera Germany GmbH

 

Germany

Coursera India Private Limited

 

India

Coursera Europe B.V.

 

Netherland

Coursera Singapore Pte. Limited

 

Singapore

Coursera FZ-LLC

 

United Arab Emirates

Coursera UK Limited

 

United Kingdom

Rhyme Softworks LLC

 

United States of America

 

 


EX-23 4 cour-ex23_1.htm EX-23.1 EX-23

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the incorporation by reference in Registration Statement Nos. 333-254939 and 333-263273 on Form S-8 of our reports dated February 23, 2023, relating to the financial statements of Coursera, Inc. (the “Company”) and the effectiveness of the Company's internal control over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2022.

 

/s/ DELOITTE & TOUCHE LLP

 

San Jose, California

February 23, 2023

 


EX-31 5 cour-ex31_1.htm EX-31.1 EX-31

 

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, Jeffrey N. Maggioncalda, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Coursera, 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: February 23, 2023

 

By:

/s/ Jeffrey N. Maggioncalda

 

 

 

Jeffrey N. Maggioncalda

 

 

 

President, Chief Executive Officer, and Director

(Principal Executive Officer)

 

 


EX-31 6 cour-ex31_2.htm EX-31.2 EX-31

 

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, Kenneth R. Hahn, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Coursera, 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: February 23, 2023

 

By:

/s/ Kenneth R. Hahn

 

 

 

Kenneth R. Hahn

 

 

 

Senior Vice President, Chief Financial Officer, and Treasurer

(Principal Financial Officer)

 

 


EX-32 7 cour-ex32_1.htm EX-32.1 EX-32

 

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 Annual Report of Coursera, Inc. (the “Company”) on Form 10-K for the period ending December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

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

 

Date: February 23, 2023

 

By:

/s/ Jeffrey N. Maggioncalda

 

 

 

Jeffrey N. Maggioncalda

 

 

 

President, Chief Executive Officer, and Director

(Principal Executive Officer)

 

 


EX-32 8 cour-ex32_2.htm EX-32.2 EX-32

 

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 Annual Report of Coursera, Inc. (the “Company”) on Form 10-K for the period ending December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

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

 

Date: February 23, 2023

 

By:

/s/ Kenneth R. Hahn

 

 

 

Kenneth R. Hahn

 

 

 

Senior Vice President, Chief Financial Officer, and Treasurer

(Principal Financial Officer)

 

 


GRAPHIC 9 img88316801_0.jpg GRAPHIC begin 644 img88316801_0.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **XKXE>(M M2\-Z-:7.F3+%+)<>6Q9 V1M)[_2M[PM?W&J>%].OKIP\\\(=V R?H*WEAYQ MHJL]F[&2K1=1T^J->BD) !). .I-9]OK^C7=U]EM]5L9KC./*CN%9B?H#62C M)ZI&CDENS1HIKND:,\C*J*,EF. !6?!XAT6ZNA;6^KV,LY.!&EPC,3Z \T* M$I*Z0.26[-*BHKBZM[2(RW,\4,8."\KA1GZFJUSK6E6<$4]SJ5G#%+_JWDG5 M5?Z$GFA0D]D#DENR]158ZA9"[%H;RW^TMR(?-7>>,_=SGI4,>N:3+??8H]3L MWN\X\E9U+Y],9SFA0D^@N:/YUK2[-86N=2M(5G ,1 MDF5?,!Z% MSN8;B(\!X7#K^8HY96YK:!S*]KZD]%%%2,**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH \U^,__ "+FG_\ 7W_[(U=5X&_Y$?1_^O9:YWXN6%YJ&@6,=E:3W+K= M;F6&,N0-K-?!^F:M]D\K5X%+->2TCT\^!XY]010GFO:L,XXRR[?SY KLPDE"A&-/5Q;YE=+ MKUONCGQ$>:JW+9I6T;^[LSH;TV'B?X7Z;=^(-2:R3".\X/+LI*GC^(D G'// M..*\N\1+X6CCA_X1QM2:1'Q))< ;&&."#P0<^U>C?$_1-3U3P]I-Q96$BK;; MFGLX@&,98+V7K@@CCUKEM7E\1^(O"5I96_AB2UL; H28HFW2/C;E5QD]23@' MW-/ 248J:EHY/2Z27^8L4FVXM:I+6SN_\CI?%5]-J7P8L;NX8O-((=['JQ!P M2?KBLOP3X!A\4Z-!JNKWUR40^5;0Q$ *B'H<@\9SP,?7FM35]-OY/@O86265 MRUTOE[H%B8N/F/5<9KI/AK:W%EX(M(+J"6"97D)CE0JPRY[&N6==T<++V3L^ M=_<;QI*I7CSJZY5]YYUXYMY;OXM):0W#V[W#V\ E3JF\!2?R-4_'_A*U\&76 MF/IMSZXZ_<85:2<:LK M:WT^\9\4?$5XGAS2+.*0Q_VA%YMP5XW !?E^A+'/TKA]27PC'H$7]ESZ@=8C MVEGD7".?XOICJ/I7I/C;P?=^(/"6DRV<9-_8P+^Y;Y2ZE5W#GN"!Q]:P+'Q7 MKT-G'IK>"$GU"-0GFO:L,XXRR[?S.12P=2,:$?9;INZNEUZWW5AXB#=5\^S2 MMHW]WF3^+M2GU?X.:/>W+%IGN$5V/5BHD7)^N,TO@GP##K^EV.O:M?7,C@J+ M>)" JI&=H5L@\?+T&*V_B/97E_X"LH[73)5G,\;O:P1[S'\C9&%ST)ZUM_#Z MVGM/ VF07,,D,R*^Z.12K#]XQY!KDGB73P=Z3LW)_<;QHJ>(M/6T5]YY5XIC MCM?B3=3>*;>[EL))&,?E-@F/'R;3W XR >N:]&^'VF^&;:&]O/#MY)<+.RAU ME;YH0!PI&!WSSW]>*P_$'BK7K>_O;'5_!RW^G-(1;@H6&.@.X!@3W[$9H^%' MAS4].N[[5+VUDLX)H_+BAD!!;YLYP><#&!GUK7$.4\'>;Y;))6::?R[D44HX MCW5>[>ZU7S/4:***^?/6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ6K7S: M;I<]VB"1T "(3@,Q( 'YD5-=7D%E#YMS($3(4<9+$] .2?84 3T51.L6"V* MWAN5$#-L!*G<6SC;MQG=D'C&::NMZ:UJUR+N,0K((F1]* -"B MLV;7],MTW2W.P^6)=IC;=L)(W;<9Q\I[5=:Y@2V-RTJ+ $WF0MA0N,YSZ4 2 MT5GP:YIMP)3'=#]U&97#*RE4'\1!'3W[TZUUBPO9VAM[E7=4\P\$ KTR"1@C MZ4 7J*Q&\06]SJ%A::=,DK33'S"5./+",2RGH>0HR,CFKUYJUC82>5*&VNED>5-\> <..IP<8)'<=10!H452@U:QN;HVT-P'EYQ@'#8ZX;&#CO@\4 MZRU.SU#<;283*H!+*IV\^^,?A0!;HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH R/$,=Q+;V8@M9;E5NXY)8XBH;:AW?Q$#[P7O5/4H[R^N-.OA97\4,2J6 "N/F((X8=<_-71T4 RU'3[R.QNKB(),SQM(AD29RN&.6 Z M!AP>,TEKI=Y(U@UU;! MYC%O;N*V:* M .7O;'4-275I6LWB-U%#:1(SKN$6X[R<' X<\9[5)K6EWMY+J)MH<+_9ZV\ M#!=Y+$NH]. H_&NDHH Q+6*YNM<@NI+![6UMK5HXED*YW,RYX4G& @_.JOVJ M['B'5IK6PDNG5(K2)PRA%8*7.[)! _>#H#TKI:CB@B@,ABC5/,PT[3);)XOLDZSW%P[KM ME96+ K@DDLV"20,#/>NJHH Y"X:^L+/4YH;:XM;62VD)AG=6"W+D >602<$L M2>V2,=ZL#3[V^CM(4M7L8["V=(FE926E,9C&-I/R@$G/?CBNCF@BN8_+FC5T MW!MK#C(((_4 U)0!RMGI]S'IHVV>H)=6=JRV\*8F!>:UF'I) /_ !W%=+I/QG1G5-7TPH#UEMFS M_P".G_&G4R?%05TD_1BAF%"3M>WJ>L45G:1KNF:[:_:--NXYT'W@IPR^Q!Y' MXUHUYLHN+Y9*S.U-25T%%%%2,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH ***S]:U:WT32;G4+DXB@3<0.I/8#W)P/QIQBY-16[$VDKLQ M_&?C.T\*6() FOI0?)@SU_VF]%_G_+P+6-;U#7KYKS4;AII#T!X5!Z*.PI-9 MU>ZUS59]0O'W2RMG'91V4>PJA7V> P$,+"[UD]W^B/G,5BI5Y67PA1117H'( M%%%% %O3=3O=(O4O+"X>"=.C*>OL1W'L:]X\#>.[?Q3;&WG"PZE$N9(P>''] MY?ZCM7SY5FPO[G3+^&]M)#'/"P9&'K_A7#CL##%0[2Z,ZL+BI4)>78^K**Q_ M#.O0^(M"M]0BPI=<2)_<<=1^?Z8K8KXN<)0DXRW1])&2DE);,****D8445'/ M<06L+37$T<,2]7D8*H_$T 244R*6.>)989%DC<95T.0P]0149O;1;Q;0W4(N M6&1"9!O(Z_=Z]J )Z*AN;JWLK=KB[N(H(5^])*X51]2>*99:C9:E!Y]A>6]U M%G'F02JZY^H- %FBBB@ HHHH **H:UK%IH&CW.JW[,MM;+N'K?PI9>))[B6/3KR3RHF,+%M_P V00,X^XWMQ0!U-%<_JOC30]%?2TOK MET;4\?9<1,V_.WK@'6DNO&FCV?B^U\,322C4;E-Z8CR@R"0"?4X- '0T4 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %>2_&/6&$=CI$;$!\W$H]0.%_7=^0KUASA37SY\3[AI_'-TA/$,<:#Z;0 MW_LU>ID])3Q2;Z*_]?><.8S<:#2ZZ''U=T[3)M1:38T<440W2S2G"(/?_"J5 M;FEH=0T*[TR!U6[,RS(A./- !! ]QU_&OK*LG&-T>#3BI.S*]WHKP6C7=M=V M]Y;H0)&A)RA/3(('YU/%;Z?IFGP76H0-=3W(+Q6^\HJIG&6(YY] 14UI97&B M:=J$^H#R?/@,$4+$;I&+ YQZ#%,,"Z_IMH+>:-;VUC\EX9&V[U'0K^%<[J-Z M-Z7W^1KR);+7L->WT[5K*XFL+8V=U;IYCP!RZ.GUAH-4N])=CY=&#V9>#^8/_ ([7M(Y%?-G@.X:V\;Z6ZG[TI0_1E*_UKZ0C.5%?+YU24,3S M+JO^ >YELW*C9]&/HHHKR#T KR?XW^&K6X\.R^(7N+O[3;"*&.$2#R<%\$[< M=?F/.>PKUBO*OBO/XFU:UNO#FF^&;BZLY!%(+V(D\@AB,8]L=: .N\"Q";X; MZ)$690^GQJ64X(RN,CWKRW1_#]KX9_:$L-.M)KF:,1/(9+EP[DM Y.2 *[;P M#J?B.V\(W%C?^&9[672;)5M0['-VP5OE QQRH]?O5P,?\ A";P M211F/[-DX/[LIG=C_:STH Z3XV1-')X MV>V:I_#.73)?'7B+6/#RFU\/)9J#:LWSE\*=P3)( P_/3G ]M3QIIOB*;7_" M_B^UT9[];*$&XTP/\T4C#)('GW6JPZ=;-(;V$*R"4$#;E0<-C MGK7K'AOQ'8^*=*_M'3Q,(/,,?[Y-C9&,\?C6?KWA676/%WA[6DNDB32FD9HB MI)DW =#VZ5T] 'DVI>.O&$GQ&U;PMH5I8W#1H/L[3?+Y7RHS.QS\W4C'N.M9 M>B_$#XA:Y#J6D66GV#ZKI[L9[I\*$49&T+G!;(.#T]N];>D:#JL/QXU?6);" M==.E@*IZM[5[^Q)B=6BW12@[<$J?9B"/:N<\<:G+K'P'\.W\T- MO"\FH8,=O&(XU"B=0 HZ< 58\+>%->M/A)XITVXTJZCO;F13# R8:087H/P- M3ZMX/UV\^ ^C:7%ITW]HV5T9Y+4K^\V[I1P.YPX/TH B^)?_ !^?#GZ+_.&N MHUGQ)=6WQLT?15M;%H9;<$SO;@S*")"0K]0..GUKG/&FD^(M9\.^"]:MM!NC MG&16K?Z/K&H?&CP]KPTJYCLA9H9G*\0L4?*L?4 M%@* "^\<^+?$GB[4M$\%V]DD.F9$T]SR9&4X(&> "<@<=LY%6-#^)E]K'@3Q M#>2VT5MKFC1$R(%)C)P<'!.>JD$9[>]9 TOQ3\.?&^M:CI.@2:UIVJ%G00L< MQL6+ ' )&"2.F".XI?#W@77-/\ ^+;O4+8_VOK4+%+2/!8?>/;N2QX[8% %& M;XC_ !!E\'0^)X+/3H=-A81RR$;FF;=MSMSPN<#CG^GL7A[5AKOAW3M5$?EF M[MTE*9SM)'(_/->6KX:UH?L^OHO]F7']IF7/V79\^/M ;I].:]$\#6=QI_@? M1K2[A>&XBME62-Q@J?0T =!1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 -D^X:^>/B3$8_'-\Q'$BQL/^^ /Z5]#N,J:\8^+VF,E M[9:FJ_*ZF!SZ$9*_S;\J]7)JBABK/JFOU_0X,Q@Y4+]F>9ULII=EI]O%<:O/ M*DDJAX[: OM/0L3PH/YUF6KPQWD#W"EH%D4R*O4KGD#\*?J5XVHZE<7;DYE MP["OJIJ4GRK1'A1:2N]R]+'I>I#99?;Q>L0L<<@#B0YZ9!R/RI\EAI&F M'R[^ZEN+D?>BM0"J'T+$]?IFH]'N([&QU&\$B+=B-8H 6&X;\[F ]@,?\"K( MZ\FLXPDVXINR+(##*-PW$+]TD=>G&:)0DFHW=F M"DFF[:DHTW3]55SI4\PNE!8VUP!N<=]K#J?:L0@@D$8(J2VG>UNHKB,D/&X8 M$>QI][.ES?W,\:E4EE9U![ DD5I!2B[;HB335^IL>"8C-XSTI5&2)PW_ 'R" M?Z5])0_<%>&?"C3&N?$,U^R_N[6+ /\ MMP/TW5[I&,**^8SNHI8A171'MY9 M!JC=]6/HHHKQST0JN^H64=Q]G>[MUFX_=M( W/MG-6*\3\526MOXL\=W-WX: MAU:)([-?M$I0?9"T.T-R"P!)!)7^[S0![917E4NJ^(-+FTGPK:7UT9+32([B M6ZLK1;IYG)V@?/QY8Q][J>.E.U;Q7XE L8+B>;1[I]'-UY<%D)WFNPQ7RRI# M;5Z$=/O=>* /2WO[1+^.P>YB6[D0R) 7&]E'4@=<58KSZTOM=A\2:#9WCQ3Z MA-HLT\IF@C5A-E2$+* 0 3M.,9QD\US>J:OKEWX)\0V.KZQ=PZO%8^;/87%A M''A,[6,;KPT9SC/)H ]EHKS"\UK7],?0O#\&HWDLL]DUW)=VUA'+*5& L:H? MEP,\G!/2I3KOBZ\N/"FF-.-*O=1BNUNVEM5+#RBNUPAZ$KSC./F[XH ]*J&Z MNK>QM9;JZF2&")2TDCG"J!W)KS"Z\5^*YM4U5=,^VW!TJY6U2VBL$=+HJ%WM M(_5"V20%P!QUIGBO4=;U[3/&ICU-+/3=*5K;[$+=7,_R LS,>1G/&/U[@'J9 MNK=;47+3QK 5#"5F 7!Z'-2UY]X[_P"2)W7_ %XV_P#Z%'6SXWUZZ\.^%1=V M*@W,LL5O&Q3>(RY W;>^!G ]<4 =117G$'B'7;+2M6&JWM];1HT L=0NM,43 M2.YPT8B7AFX&/][G.*S)/&GB.P\,^+1//*U_I$UH8)KNVCCD*2LO#HF5Z$]. M<'L>@!ZU17 :G<>*K#7?#NB#Q!&9]4-VT]Q]B3$81$8!%]OFP23UYSBL?_A- MM?B\/V]F]PTVI/K4VEM>PVJLY2/)W+'PN\\ #I0!ZO17F%SXD\6VNB64;-)! M>3Z[%80W-[:+&9H9%.&>,< ANNW&=O:K.O:CXE\/7]J-0UJZCT>.!?,U2'3H MI5:4N<^$?NXCSY0]3_ +7\JY,9BZ>%AS2WZ+N;X?#RKRLMCI_!'AX: M!H<-LP'GO^\F8=W/;\.!^%=>!@5%!$$45-7Q-2I*I-SENSZ:$%"*C'9!1114 M%!6:?#^EFYU2X:T5I-518[TLS$2JJE0""<#Y21QBM*B@#GKCP1H%S;6,#6DJ M"QC\JVDBNI4D2/\ N;PVXK[$FL#Q!X/O9M>@N;*R^T64-@EI L6IR6DL6UB? MF< EUY'4\8/'->@44 M.U3VG@CP_9QW:)9/*+N#[-*;BXDE/E?W 68E5]ABNAHH YQ_ N@/IUK9-;3E M+1BUO+]KE\V+(P0LF['K>SN[06,DEO=H$FCGNI9@P!R,;V."#SD8-=#10!SH\$: M"=*GTU[>XEMYG1V\V[E=PR_=*L6)7'L10G@7PXEA?V7]GDP:AY9N@UQ(6E,9 MRI+%LYSSG//?-=%10!2N=)L;O5+'4IX-]W8^8+:3>PV;P W .#D =0:H3>#] M!GTZXL)+ &WN+IKQQYC[A.QR75LY4Y]"*W** ,2/PGH\=G:VK032QVMVM[$9 MKF1V$R]'+%LGZ'CVINJ^#]$UN]-W?VTDLC!5D47$BI*%.5#H&"L ?45NT4 M&!@=**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH @F@#CI7)^(?!^G:XG^E08E PLT?#K^/?Z&NSIC1ANU7"I*G+F@[,F4(S M5I*Z/!M4^&.JVK%K&6*ZC[*QV/\ KQ^M<[-X6UZ!L/I-T3_L1E_Y9KZ3DM%; MM4#6 /:O6IYWB(JTDF<$\LI2=XMH^8B2M%)!#+*2=Y-LY'PYX)TW0\/!" M9+C',\O+?AZ?A7806X0=*F6-5[4\8[=J\FI4G4ES3=V=\(1@N6*L@Z4445!0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZMJ]MI%KYL MQRY^Y&#RQ_P]ZEU*ZELK"2>"V>XD4<(G\_I]*\LOKVXO[IY[IRTA]>WL!V% M'<>%;ZYU6YO[VY;/W$11T0OZG<:'K\-S%\T$\8$D1/#$'&?8XQ765ROCJWWZ=;7 ',W^>Y'I7411I#$D4:A40!54=@* *>CZ>=+TN*T+ARA;+ M8SDDU>HHH **** "BBB@ JAK.G?VKIDMH'",Y4AB,XP0:OT4 <9J.A?\(]#; M:GI[.\ENW[[T^P//H[ M?_7(_(>] %_PQIKVEBUU<9-W='S'+=0#R!_7\:W:** "BBB@ HHHH **** " MBBB@ K"\3Z:]W8K=6^1=VI\Q"O4@)M3:QL!!!DW=R?+C"]1ZG^GXU:T3 M3%TG3([?CS#\TC#NQZ_X?A6-HR-KFN3:S,I\B$^7;*?Y_P!?J?:NJH **** M"BBB@ HHHH **** "BBB@ HHHH SM;TQ=6TR2WX\P?-&Q[,.G^'XU5\,ZFU] M8&"?(N[8^7(&ZGT/]/PK;KE=91M#UR'685/D3'R[E1_/^OU'O0!U5%-1UEC6 M1&#(P!4CN#3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQ/=RW,L&B6A_?W)!D M(_A7W_G]![UNWUY%864MU,<)&N?J>P_&L/PQ9RSO/K5V,SW1.S/\*>W^>@H MW;*TBL;.*UA&$C7 ]_4U/110 4444 %%%% !1110 4444 %%%% !1110 5!> MVD5]9RVLPRDBX/MZ&IZ* .:\,7U(WX_B3W_P ]#6Y8WD5_9174)RDBY^A[C\* +%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !116;KFJ+I.F23Y'FGY8AZL?\ #K0!C:P[:[KL.CPL?LT!\RY8>OI_ M3ZGVKJ418T5$4*J@ = *Q_#6EMI^G^;.";JY/F2D]1Z#_/XH VJ*S=#U1= M6TR.?(\T?+*/1A_CUK2H **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y./_BI/$IE/S:?8G"^CM_^ ML?D!ZU?\3ZD]K9+9VV3=W9\M .H!X)_I_P#JJ]H^FII6FQ6RX+ ;I&'\3'J: M +]%%% !115+4M6T_2(!-J%Y#;1G@&1@,_3UIQBY.R6HFTE=EVBLO2_$>CZT MS)I^H03NO)16^8#Z=:DU/7-,T9%?4;Z"V#?=$C@$_0=35>RGSLHS:=?07.W[PC<$CZCJ*6WUK3;O4);""]ADNXL[X5;++CKD4. MG--IIZ IQ=G?^.M6=,UC3M9 M@,VG7D-R@X)C;./J.U)TIJ/,T[#4XM\J>I>HK'U'Q5H6DS^1>ZG;PS=T+Y(^ MH'2KT&IV-S8F]@NX9;4 L94<%0![T.G-)2:=F"G%NR9:HK%7Q;H#I&R:K;.) M'\M CY+-Z "IM4\1Z/HSJFH:A!;NW(1F^;'KCK3]C4O;E=_07M(6O=&I160O MBC0W-L$U6U8W)Q"!(#O.<8%:]3*$H_$K%*2ELPHHHJ1G)R?\4WXE$H^73[XX M;T1O_P!9_(GTKK*H:QIJ:KILMLV Q&Z-C_"PZ&J/AC4GNK)K.YR+NT/EN#U( M' /]/_UT ;M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4R65((7ED8*B*69CV I]?Y_@/6@!FA1/K.KSZY<*1&I,=LI[#U_P ]R:ZFH;6VBL[6*WA7$<:A M0*FH **** "O&H=/7QW\3M2@U6:3[+9EU2%6P2JMM 'IZFO9:\Z\4^!-3.OG MQ!X9NQ;WK',D9;;D]R#TY[@UZ&7U8PE).7*VK)]CDQ<)246E=)ZHT;?X9Z'8 M:W!J=DUU;^1\PA24X+?4\X]LUQ?A?1X?'_BK5;_6Y9)$@;Y8 Y'!) 'J ,=J MW]$\->-;S7X-3U[6&A2#_EG$XRX_NX4;0#WJ/6? >N:;KTNL^$KQ86F)+PL< M8)ZXR,$>QKMA5Y7*$JRJ[^=C%\4:+#X"\5:3? M:)+)$D[X: N6XR 1[@CUJ[X-;?\ %K6GQC=YAQ^(JYH_@37=3UZ'6/%MZLS0 MD&.%6SDCIT &>PI/$'@SQ%8^+)=>\+S('G)+H2 5)Z\'@BM'6IRBZ,IIR<6 MN;IOM]NOW%?Q_P#\E)T#_@/_ *%61X1\.:?XA\)+#6-5N+>>175I0'QL /0 #'Y5O^#/"FIZ)XGU M:_O%B$%UGR]CY/WL\BB5>%'#\D)KF4;:=[] 5*52MS2CHWU]#D/%^B7>D^,G MU2[T634](( 1%9MJJ!@ DRTO6K_0K>ZM=46W9Q!/(6 'HN.H M'OS6YKVB>.(/$$FI:)JHGA<8$$K !!Z;2-OX]:K^%_ .I?VU=ZQXC> RW".A MABQSN&"3@ #\*3KTY8=>TFM$MF];='']1^RFJKY(]7NEIYIG"^'4T^>WFN]5 M\-ZMK,TSG]]#OV#\5ZFM3PP-1T_4-7MX=-U&UTFYMI2%NHF 0A&;^*2QE;<$DVY7ZA@1^(KH=#T#Q+#HNIIK6J"ZN;M&"0YRL9(] M<TZXTF\UV[A,]Q:/ MF!2Q 4J,YP.O;K1X$\,VGC:XU'6==DDN7\W'E!RO)YR2.<=@*[;X?>&K[P[H M=S9ZDL>^64MA&W C&*YJY\"^)_#FL3W?A*]5;>N^&;3PS\1='@L9&-O--'(L;MDI\^"/I7N M5>0Q_#_Q7-XCT_6-2NX+J83)),3)R@!!P.,?@*]>KCS*HIJFN?F:6K.C!P<7 M-\MDWH%%%%>6=P5RVNQ/HVKP:Y;J3&Q$=RH[CU_SW KJ:ANK:*\M9;>9O'\_Q/I734 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %( M2%!)( '))I:R_$=Q]FT"\?."R;!_P+C^M %K4+Z+3["6[D.51<@9^\>P_&L? MPO8R,DVKW?-S=G(SV3_Z_P#("N$6^G,,=O+(\EJCA_)+X_"H-9U6'2;(RS0O*'^4*J\'ZGH*\S:^G$,EO%(\=J[E_)#H _Q(KJ MJK2V-O->1W4L8>6(8CW.-(8U MCC1411A548 %.HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH 9+%'-$T4J*Z,,,K#((K@_$'A62QW75B&DMNK)U:/ M_$5W]% '/^#9O,\/JG_/*1D_K_6N@JO:V-O9M*;=!&)6WLHZ9]0.U6* "BBC M- !11FB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBJM[J5AIL:R7][;6J,%4 MUZQ\0? M#.B,T=SJ<;S+UB@S(V?0[> ?J17+3_&_1$8B#3K^0>K!%S_X\:\+HKTHY?26 M^HKGNUO\;M"D;%QI]_$/551A_P"A"NLT;QUX/I7O6D M:Q8ZYIT5]I\ZS02#@CJ#W!'8CTKS:^&G1>NPR_1117. 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A.* %IC.! M4%U=QVL+22N%45R6H:W<7;%(R8H?0'D_4USU\3"BM=^QT4,-.L]-NYTMSJ]I M;$B29=P_A7D_I6>_B>W!^2*5OK@?UKEJ*\R>8U6_=T/3AEU)?%J=2GBBW)^: M&4?3!J];:S9W! 28!C_"W!_6N(HI0S&JG[UF$LOI-::'I"R T_.:X6PUBXLB M%+&2+^ZQZ?0UUME?17D(DB;(/4=P?0UZ=#%0K;:/L>;7PLZ.^J[EVBD!S2UT MG,%%%% !114-S=6]G%YMU<101YQOE<*,_4T 344U'26-9(W5T8!E93D$'H0: M=0 45!-?6EO/'!/=0132G$<;R!6<]. >M3T %%4[75]-OYW@L]1M+B:/[\<, MRNR_4 \58GN(;6!I[B:.&)!EI)&"JOU)H DHJO9W]GJ,/G6-W!=19QO@D#KG MZ@U8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH \X\>>$O!?]J'Q+XLO+F.&15MUC\QRF\ D8"@L#@'@8'!/4 MUS/P3M[J#5]?O;07*^&CN$!FXWL'^4X[D)G./45T/BWXA>%[;7;GP]XHT.>6 MV@VR12S6XD21L')53R,9(##/?I7*_"-7O/'VMW&BVUQ;^&9$<>5(3M&2-@ZG MYL9[G SS0!5\#>%K;XHW'B/7-?EG>X>0);E9"!$2"<^X4;0!TQFG^$/&>I:= M\'/$X$P<26I5,B4@ M$#\&&T@_6K/@_P #ZE?_ =\0[H'6[U5DFMHV&&=8B&7_OH[@/P/>@#+E\!6 M$/P:C\6I).-:!6Y,PD.,&7;C'T(.>N:].T/XCZ1:^"=!U#Q%J0M[F]@8;FC= MO,:,[&;Y0<"]&TW6M*LKRXM8#D7,"2^6SGU>R@@@$=#7F?@#X=0Z>FL#Q%X?TZ0RWK/:^=#%-B+L!UVC MVXKTT# P.E !1110 4444 %5K^^@TZQFN[F01P0H7=CV JR>E>1_&CQ T-E: MZ'"^#<'SIP#_ _*/H3D_\ :UHTW5FH >;^+_%5WXLUI[N8LELA*V\&>(T M_P 3W/\ @*P "S!5!)/ [TE;'AL+'?SW9 +6EM).F1G#@84_@6!_"OH$E3C M:*V)&CPUJ[$#[)AR,[#*@?'^Z3G]*S9X);:9H9XVCD0X96&"*ZG5M5OM.UQK M*TBC:W4@(KQ!_M /\3$C)W=>O>G^+X8!?64HB:3#/ Z!OF;8W SZ@$#/M41J M2NK]0.0964X8$'&>:2NHO+JTO94DE\.7>Y8UC&VX(X4 #^#T%0;;#_H7+S_P M)/\ \15*?E^0'/5U7@7QC/X3UE69F;3IR%N8ASQ_>'N/UZ51U"VLSH[7,.F7 M%G*EPD>9)=X8%7)_A']T5AT-1J1<9(#Z_MYX[F!)HG#QNH964Y# \@BI:\R^ M#OB!K_P_+I)M*.=LTS $C*VLK#CW"U\Y)SJR5$\@!]"5!&:IZAXFLAIUQ]G-R\VPA%%I+R?^^:33-9TJQTRWM@UP#'& MV+.7ENY^[ZYIJF[7:8G45[)HN1^(]*DE2/[2R,Y"J987C!)Z#+ #-:M8-[K6 MCWUC/:RFX9)4*D&SE[C_ ':BTGQ+:?V1:"\-RMRL2K*#:2G+ 8)^[WZT.F[7 M28*HKV;1T=6]/OI+"X$BY*'AU]17.MXGTI1EYIU7NS6LH ^I*UKTESTVI;,I M\E1..Z/0K:=9HE=&RK#(-6:Y?PY=DH]LQ^[\R_3O_GWKID.17T5"JJM-3/G: MU)TJC@.HHHK4R"O"OCCX7%I"GB)M2O)GN;M85MI&S%$/+8_*.WW/U->ZUX)\ M9_'&EZU9GPY;172WMAJ&96D10AVJZG!!)/+#M0!['X3_ .1-T/\ [!]O_P"B MUK7==R,N2,C&1U%<#X \=:=K'A"2.RMKQYM$L(1.C( 9&$9X3!.S?3$\YT63S-\>&/' Y^4\?2@#S+6O#*^%OC+X9M!J-W?M M//:W#S73;G),Q7&?^ BO0/C?K=SI7@J.UM9&C:_G$,C*<'RPI+#\>!],UYIX MM\?:3KGQ,T'Q%:Q7:V5@(/-61%#G9*SG #$'@CO7<_$@K\0?A=::_HD%PT=O M<--Y6"R.< GH0#] : .9\:>#[?X>:'X<\1:)--#J22HD\AO=>6)/8"MKXA6,G@[QWX9\5+!)-IEK%';3,@R5 MV9'YE6X]P: (K:QB^'?QOT_2])>5-,U2! \#.6'S;E')ZX9<@]>2*T?B=\2M M-;P^]GXL^PO%^(_QJLM9TR&;^RM*A7=/( MFW.W-O#_ (EF-II6I"ZN8X?,D01.N!P">&?.T^^TNSN+6ZE$,EPK+<+L4J MS*IX(]&'&: /1Z*Y.S\=VUYI/A[4%LIE36[G[/&A89C/SI"$[F7/&10!TU%<>GCF5?$,.CW>ASVT]TLIM MUS$S2,BEMK*K'R\@<$FLO0?B#>GPI-JVLZ9+DW;6]J(60FXD,C*L2J#P1@ D M]<$\T >B45QK^/TM-/UE]2TFXL]0TF))YK-I%??&WW61QP1Z^E;6FZM=:GI% MQ>R:=-8+AFMQ,ZEY$VY5RHSMSG[IYXYH T;JQM+Y0MW:P7"KR!+&' _.I(88 MK>)8H8TCC7HB* !^ KR#P[XOU>6W\,W"^*DU6_U&Z2&\TDQ0EHHR3N?Y &3: M!GGBNUB\;,OBBUT6_P!(FLOMC.EO*]Q$[,5!/S(I)0$#@F@#I;BPL[QD:YM( M)V3E#+&&*_3/2K%>?7GQ!U"Y\.:QJ.DZ#<^58Q3H;N66,(DJ$CA2-[VVTO0?MNAW,FH:JI6*&*6,ERL8;=G. &SW/ ZT =:+"S%W]K%I +D\ M>=Y8W_\ ?76K%<9'\1+;^P9+Z?3KB*^34#IAL#(A8W(_AWYV[<<[NF,TU_B- M:V^E2W5SIMPES;WT=E/:Q.LK*T@!5E93A@0>W/:@#M:*XV?QO?0:E::4?#D_ M]J36YNGM#>0J4CWE1M8G#L<9V@\#O78@Y .,>QH 6BBB@ HHHH :YPM?-?Q- MO6O?'FH9.4@V0I[ *,_J37TE-]PU\O>-PR^-M7#=?M+&O0RY?O&_(3,"M#1; MFYM]21+6*.9[C]P8I!E9 Q P<>^*SZVM _T..]U=O^72/9#_ -=GR%_(;F_X M#7K3^$1T,OBO3]+OA9PVLLT$#!#(DJC;CKY192P7.;BYFFS-(3YDA;ITZU@5L7?_(KZ=_UUD_G6/2AL!WGPBOFM?&RP _+=0/& M1[CYO_937T,ARM?-7PS!/Q!TPCMYI/T\MJ^E(ONBO(S!6J_(:'U'/<0VT9DG ME2)!_$[ "DN(GF@:..=X6/1T R/S!KB=5\):J\C3)<_;?]]L/^O'ZUPC->^\ M::?;Y6V5[EQW'RK^9_PK=LIS=6%O<%0IEB5R!VR :\FN+6XM)/+N(9(G]'4B MNRL/#VHSZ=;2IK]U$CQ(RQKNPH(!P/F[4 ==17,_\(SJ?_0R7?Y-_P#%T?\ M",ZG_P!#)=_DW_Q= '345S/_ C.I_\ 0R7?Y-_\71_PC.I_]#)=_DW_ ,70 M!TU%*XS7I3)J17/"*!_7^M=C-T-<3K&?[4F_#^0K@S%VHKU._+E>J_0H MUC^& /[ M^!U;_T(UL5RF@-K-OH\+P);W4!9R$)V.!N/&>E>/%7B_E^IZ\G: M2^?Z'58'H*,#T%9']N2Q?\?6E7L7J40.OYBJUYXD5_(@T\8N9I5C'GQL N3U MH5.3!U(HZ# ]!1@>@KG[3Q((IKNTU'FYMY=G[B-B&&T$']:L_P!NR2\6NEWL MONR;%_,T.G) JD6.\2@?\(W?\#_5&M:N5U]]:N-!O&ECM[2 1DLF=[D>F>@K MJJ)*T5\_T"+O)_+]2_H\ACU.+T;*G\J[:(Y%<)IW_(1@Q_?%=U!T%>MEK_=M M>9Y.9+]XGY$]%%%>B>>%5GT^RD,-XRUB&RU"_B\5I M-JD.J/;6^AM%"QG02A0N XX)Y]J /6KBV>UT^Z.DV]K'>&)O*#)M1G .T-C M!QFN=\$^$;G05U*_UBYBN]7U6427;1KB-0,X10>PR?\ (IVJ>-VT;7+:ROM' MFAL[BY6U2[:XBR68X#",'=LSW_2J2^+;/1?^$ENI#J=T\&I););R2A]\K*NU M(1QM4YZ'W- '8?V9I_\ SXVW_?I?\*GBBCAC$<4:QH.BJ, ?A7$>&=7U74/B M'K,.HVUU8B.Q@864MP)$1B6RR[25Y&.>#61JGB.Y_P"%@:YI=UXJO=*MK;[, M+6*VLEF#%XP6R?+8CG'4]Z /28+"SM97EM[2"&23[[QQA2WU(ZU++%'-$T4L M:R1L,,KC((]Q7):MXUFTK4;[2[;1KO4KC3[5+J:1)$1?+(.223UXZ '.?:J- MSXXU*X\1^&HM)TR2?3]3LWN2IDC5G&U2.I^79DY]<\9Q0!W-O:V]G%Y5M!%! M'G.R) H_(5+7%GXBVAU3REL)6TT7HL#?>(\[BF[C=3T\=M-+K)@T2 MZ>TT=[A+NZ,B*@:)2P"@\L6QV'&1F@#L:*X_2O'?V_4]*MKK1;NP@U>$RV%Q M+(C"7"AB"%)*\'(SUK&U'QU_;7@:_P!6&FZM8Z6B+B]MKE(I6D$RJ5CZG'/+ M8QP10!Z317,/XN=O%L^@66E2W36OE?:9?M$:% X!#*C$%P >2*I2_$6TCU22 M);"5].AO!8RWWG( LI8+Q'G<5#$ M_.@#M**Y3QAJ^I07VBZ%I$Z6M[J\[I] MJ9 _DQQKN*)KR\\&::LFJ:G<:REQ>0V\)>)(WCWG;R5 ##//2@# MJZ*Y75/'-GI,OB%)[2=AHL,$LA0@^9YN=H'I@]2:R->\:Z[::-IEW;:&87NM M1AM\BZAE21&(P%8''SQO=6-MH^DW6J2WUA]O@$3H@*9QABQ&W_'B@#L**X? M2OB/%JD^C/\ V+>P:?JS&&"\E=,>: =VS=QNH [2BN*'Q"4Q:O=+HEXVGZ3)/%=70=,;XR0%5 MW?/ZT ;%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%5[Z]M].LI;R[D\N"(;G? M:3@?0E/KOAO4=*258FNX&B$C#(7(ZXK4JI!J-O.T*'?%+ M,)#'%,A1R$.&.#VY'X$4 ,:VC>&-9T&\FM;#5K8:'+_)**^[&,G()&:W[K6K"SU" M*QFE87$NW $;,%W$JNY@,+N((&2,D<5/=7MO9>3]HDV>?*L,?RD[G;H./I0! MP.A?#B^TK4]&N9[^PD33)Y9-T5H4FN=ZL"TKECN;D>W%3Q_#Z_71;C2#JL"V M\%]_:&F3+ ?,AEWEQORV&')'&*[^JLVH0P:E:V#A_.N4D>/ XPFW.?\ OH4 M<;=>!-1U6QUZ;5-3MGU75;9+4/! 4A@C4Y +$G)Y))KM%MB-.%KN&1%Y>[' MMC-6*B>YACN(K=Y%668,8T/5MO7'TR* ,;PCX:C\,>';/3CY,EQ#&4DN(XPI M?DGZ]ZY;1OAM?:;J&DSS:C8R)IUW)/YB6A6>YW!LF60LWMOIU MG+=WN,U!9^$] M5,OAF74;^TDDT1Y /(A91*AB$:]2?F[D]/:NRHH X*[^')O-/U&)[R$SS:V^ MKVS20>9&I( \MT)^8$ @_7VJ:3P3UGXUEGQ\EW$DH/;(&T_^@Y_&OHQQE:\U^*OAUM6T'[9 A:YL M29 !U9#]X?H#^%=6#J*%57ZZ SP>MRVU'23H4.G7=M>;DF>9W@F50Y( &05/ M0#]36'17NN*>Y)?UBP73M7N+2)V>-&_=LW5E/(/Y$5O*-)T34KS34BO)[AXV MM9"\\:1LQ[\KP P!Y/:GMH]YJVL:+=Q6LTEK-#;"654)4;0J-D_\!-)[B](^2V@QG_:8X'Z!J]]C^Z*X3X;>'6T+PY$)TVW5 MR?.F!ZKGHOX#]2:[U1@5X6+J*I5;6Q2%HHHKF CF@BN(S'-$DB'JKJ"*='&D M,211J%1%"JH[ =!3J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ;)&DT3Q2*&1U*LI[@]1388(K>,1PQ)&@Z*B@"I** "BBB@"&4<&N/UZ(I> MK)V=?U'^179R#(K"UJS-Q;':,NGS+7-BZ;J4FEN=.$J*G53>QRE9'AC_ )%^ MW^K?^A&M>N6T/7=/LM)BMKF8QRH6#*4/'S'VKP8IN+MY?J>[)I25_/\ 0ZFJ M6I:,\@BJO_"3Z1_S]?^.'_"C_ (2?2/\ GZ_\U%"')/Y5U%$DU%7\_T"+3D[>7ZFCHL1DU%6[("?Z?UKLX1P*P=#LS#!YC#Y MI.?P[5T,8P*]S!4W3HJ^[U/$QM15*KMTT)****ZSD"N=\+>%X_#T-WYGD37$ M]Y-O%=%6/9^)])O[J.V@GFWRNZ1-):RQI(RYW!'90K$;6X!/ M0T 6#&A8+P3EL=!QC)[D> MM '.:!XF6Z5GKX*U*RC\+S:=J%JMYHMLUJYGA9HYD90"0 00>..>]=Q10!PEC M\/WTS7));==%FT^6[-UF[TX27,66W%$DW#C/0D$C/>K$WAV?1_"'C1!+]H?4 MGO;R-8T.1YD6 F.YX_6NSJAJ6L66E&);EY#+,2(H887ED?'7"("2!QDXP,T M<;X4\+ZK(*?-)8Y*CC@#UXJS_P@4__ JP M^#_MT?G$G_2/+.W_ %_F],^G%=E:W45[:QW$!8QR#*[T*'\58 @^Q%34 <9X M@\'ZAKVO6]U)=Z?';07$H[]*KVWP_>PUZ>XMET6> MPN+PW;_;=.$MQ$2]=W10!@>)_#CZZMCM6AOA<0W%J8+4K%"T;9Y!8LV>^3Q7:44 M<79>$],*$+9P>2>?3CBO1:BEN88)((Y9%1YW,<0/\;;6; _ MX"K'\* .-O/".NM?7M_8:O96USJUK';ZD&M6=-R*5$D7S9!P2,'(J[I7@Q-' MU[2[RUN,VMAI1T]8V7YF.\-O)Z=OUKJJH)K5@^K-IBRL;I<@CRVV[@H8KOQM MW;6!QG.#0!RNG> I['0_"VGM?1NVBWC7+N(R!*"7.!SQ]_\ 2FZ5\/WT;6-U MNNBS:=]J-RK7.G![J/+;MBR9' /1B,BNNU+5K/2DB-T[[I6V1111-+)(<9PJ M*"QXYX'%36EW%?6J7,&_RWSCS(V1A@X(*L 01R20;T02$':RY&[@$=>],\'^%9_#L^J7,\MHK7\B/\ 9;&$Q6\.T$95 M23RV M"..ZBO6LTBN(([&6!I)=ZDNTA=A*XPWS+V;KTKT^B@#BK[2H=.\2V+Z=IK3; M##&L#V;-'$GF$O)',.(V&YF8-]_ '6JMCI!BU+PY>:CIDLC1->QLYMVD:)VG M#1$X!*C 8ACP,]1FN_HH \RDTK46L],CU"WE-H+25 KV,MT8IC(3NV(P*L5V M[7P<8/(SSL6UE-9^,+:58)[Z9]B3W%S9LIB40X+QS?=VD@9CY.YB:[6B@#S[ M7EU:'Q;-J<&F7%[<0;([.T$3"">/9D2&0?*LB2/)@.1QTY.:W+Z"\N])\/,P MGN)X[RWDG=X?+;@'>W:NEHH X.QT.ZM[C2;Z*TECOVU2^%Q,X8D0-] MI*;L_P &?*('3)![UGZ;I$TAT\0Z3>0:BNF7,.H7$T3+YERR(,ESPY+!B&&1 MCOVKTRB@#SZ.*XU.'$MIJUM;KHBVLKBW8.)=R[@%/+8[X'(SC--LM-5M2T.\ MN]!1+>VGN(4>#3W0<[#')Y1!:(;@W7@$9X!KT.B@#@XM+.C^$_[:>!XM1LKF M2]F9\[Y(DDDRI)[>4S!1TR0:N7NGWG_"M[J)H)9=0N8VN)8D!9O,=][*!WQG M ]@*Z>\L+74(TCNX%FC1Q($?D;AT)'?\:LT <5XAN)]:6PDALKK^SX9F%W#= M:;+(&RGR,805:10<],X)!QQD8NMZ=?G24M(+.XN)[>Q$EE=_89&E,F]V"*2W M[DH OWLLP('.,'T^B@#SS5=-DGU*]^T:7=W&IMJUK+;72PLR):K+"3A^B@!7 MRO7/.#UJ;3=,O?\ A)Y);SS([U+V>03+82$S0'?L0S[MFS:5^3 (*CC/)[VB M@#S5M!%GX.T%FT^>34$M%DFMY;)[E)I_+4%90OS*X/"N>%Y^E>C0,[6\321^ M4Y0%DSG:<F>$KZRO;))XW1T5T8$,K#((]"*\E\4?"H/(]UH; M+&3R;60_+_P$]OH?S%>KAL:K8U^O][Z=/K7JMK:B M-0 .@%>9BL:FN2G]X[$UO%M459I ,"EKRQA1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% "$9%59X\@U;IK+D4 <9J MVFF&1IXE^0\L!V]ZR:[V> ,#Q7/WNB@L7@PI_NGI7E8K MOGI_<>KA<K]QYF*Q MRMR4_O'P18 JV!@4U%P*?7KGDA1110 5YQHNGWJ7.D*L6JM<6M],\D-S"5MH M8V:0%U)49;:W&"?O'MFO1Z* //=,AOI+?1[.:RU2(V-C=P74BQ,I#D*%V,?O M$X)!&1TYI^DV5W'_ &;!;Z>T=K;:JC^>EF]L94^SR L\;<@ABH+=&)S7?T4 M>>Z?H-_:6^DW-G;2P:G)!=QSSOG()5C&')[!@N >G:H+#1F;1KH3B]MF:WB2 MYA@TN52T@=6W/N9O//!#%<[E8\GBO2:* /.+BVN#I^G7 T4FXMO-6WL1I\GV M>4>9PRCK;.0 06^Z#BK5KIM[_P )3/->>;'=+>RRQSQV$C-);X;8GG[]@7:0 M-A ^89QGFN]HH XCPW.GA^WN(WL)_L@>VA2[-D\$TTCL4_>JWWV!*YD'#;O: MM+6%GL?$B:IY-U);2V+VAEM(?.DMWW!@VP D@^P/*C(Q71211RE#)&C[&W+N M4':WJ/0T^@#@&BO+HV%SXDL+V_LO)N56,6Q9Q)YW[IGC0<,8@,-@;3G.TFDB MTC7$AT^PN4GD_M2U@BU"3=N\EHCE]S>KQG9GN5KT"B@#@=.TN^_X2*66\\R. M^2[N)#*EA(3/"=_EJ9]Q0IM*83 (*CC/)73/#"_8/"<%UITC*UL6U)9 3ND, M*C][Z_,,8/' '85WM% 'GEIX>GO(=/M=1L9Y+>#3;R,)+NPK^XBO;K0E^U.6;=+@XZ]J]#HH Y#P];/:>)[U8K.5XIA+)+=W%HT4J.9 1 M&7/$R\MM(^Z% /6L*3^V[/7+^^AL+R2]NI729EMF*V2!@HFAR"DA:)4RHRQ9 M1QC('IE% '/:P)K+Q)INL_99[FTBMI[:401F1XB[1L'"#DC]V0< GD=LUA^+ MC<:W:(D>C7(#VL22PV MJ6[EXH&M3'GR@-RJ923MQP&S@56N+&Z&C6EQ-IMU->Q3WTD5C<6;31R;[AF0 M,5_U3X"[9"< $]17I-% '!P:=?/XMEFO1)%$"Y_/%;4-@J * !T %:>P4H %#DWNP((K<+VJ< "EHI % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 UE!J!X0>U6:,4 9KVH.>*J/ID+'F%#_P !%;944GEBDXI[ MH:DULS%72X%.1 G_ 'R*M1V@' &!6AY8I0HH45'9 Y-[LKI !VJPJ@4[%%,0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !7->*O'&E^$)+5-1BNG-R&*>0BMC;C.HKI:\8^.O_'UHG^Y-_-* MWPU.-2JHRV Z'_A=7AG_ )]M3_[\I_\ %UW]C=QZAI]M>PAA%<1+*@88(# $ M9]^:\GTWQC\.6@L[63P["UP52-F.FQ'+8 )S]:ZSQ_XM7P3X?@6QAB%U,?*M MH]N$C50,G [ 8 'N*TJT5S*$(M-]Q&SXMUN3PYX7O=6AA2:2W"$1N2 4ZK>?$&[\$7.H:LRSZ->(A;S! M&K*I8%7 &" 3C\#T[UT?P^O+C3O@]K5[:R>7<0/<21O@':PC4@X/!JY891I= M&[VN!ZU17G_PI\2ZOXETS4)M7N_M,D,RJA\M$P"N?X0*R?AQXQU[7O&=_8:G M?^?:Q6\CHGDQKAA(@!RJ@]":Q>&FN;^Z,]6HKR#Q!\0/$.M>*G\/>$%5#&[1 MF8*I:0K]XY;A5&#S^O.*ZWP3#XVADO8_%$\,D2 " X4LS=2Z[LD].,D9JSX+\;Z_P"* M?#FK6<9C;7;6(-;3;5429..0?ER#^'(JGAI*/,FG\]@.XM/%FBWVOSZ';W9? M4(-WF1>6P V]?FQC]:VJ^:= ;Q9<>.+Q](E4:ZS3&=B(\$[OG^\-O7T_"O2O M&'CS5/"7A[2[&01R>(;BW5IW8 K'V+8'!).<=N#6E7"-348.]_Z^X5STRBO$ M;SQ)\2/",=IJNLNLUG<, 8I5CQDC.T[0"IQG\J[#Q9XQN!\-H/$6A7!MY)WC MVL45RN20RD,".""/PK.6%DFK--/2XSOJ*\7T[Q-\0_&%I;?V*IB@MPL=S=[8 ME,LG\1^;C@'HH^O6K7B?QIXDU#QTWAC0+N"P$;^4)9=H,C!WB60. M@).X #@X]?>M"N3\.?\ (;N/^N;?^A"IKC6-0BUJ:VAQ*,[8XRHZX]>M<-/% MVIJ=3J[:'=4PEZCA3Z*^ITU%U:+%PY92::L9O"3YHQ33N;=59=1M8;Q+5Y,3/C:NT]^G-9UDNMI M=1B>6*6!ADMPU15Q;C%-1>KZK^OD72PBE M)IR6BZ/^OF=;JEU-9V#S01^8X(X(SCWI-,NYKNP6>XC$;G.>, CUJA M@O+/(%N@X&X!3QGZ8J);O4;GPZ)XY TNYO,8A1\@!S_2FZ]JE]=KVM_6HE1O M3MIO:]S7L]0MK\.;:0OLQN^4C&?K5JN*T0:D3)]@8!-R^9G;[^OXUJ:IJ=Y; MZW%;Q3;8FV97:#U//:IIXR])3FOZ\AU,':JX0?\ 7F=#4=Q/':P--,VV->IQ MFLCQ%J%U8K;FVEV;RV[Y0)#+TR6X-:5<2H\R2UB12 MPSERMO21O6UU%>0":!MT9R <$5F0:I>2:X]H]L! "PW;3D =#GIS_6J7AX:E MB JP^P9;(^7W_'K4MKJ=Y)XD>T>;, =P%VCH <P M4)32L[+[O^"=#17/ZIK%T;\6&G@>9G:6P"<^@S4":KJ6EWJ0ZEAXVYS@9 ]0 M16DL734K:V6E^AG'"3<;Z7>MNIT]%87B#4KFQDMOLTNU7!+?*#GIZBJ-[J&M MQQK>,/(@8_*H ./3/>BIBX0DXV;L%/"3G%2NEF?:G5TG,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7C'QU_X^M$_W)OYI7L]8^M^%M%\1M"VK6(N3 "(R9&7;G&?ND>@K?#U%2J*; M X33_$7PLALK7S8M.%RD:;V_LUR0X R<[.N>]9WQF"ZII&@:U9L9;%PX$FT@ M?.%93@\C(4]?2NV_X5AX-_Z J?\ ?^7_ .*K?;1--DT5='DM(WT]8Q$('RP" MCH.>>,=>M:JO3A-3C=V[B/+/$/CC0M1^$J:;#=C^T)+>"$VP0Y5D*[L\8Q\I MYI_@:)Y_@KK\<:EG;[3@#O\ NEKL[/X:^$K(S&/24?S4*'S9'?:I&#MR>/J. M?>MS1]#TW0+%K+3+46]NSER@9FRQ !/S$^@IRKTU#E@GO?4#QSX5>,-%\-:7 MJL>JW1A=G62-0C,9 00,#KTZXZTSX-R";Q[J,@! >RE8 ]1F6.O2D^&OA*/ M4OMPTA/,W;Q&78Q@_P"YG&/;I[5JV'A?1=+U>YU6RL5AOKG<)90['=N8,>"< M#) / JJF)I-3Y4[R \4\)ZA#X'^)MZFM;HH_WMNTI4G;E@ROZX.!SZ&O74\; M:1J-GJK:-=I>W-A:M.8U! ;"D@#/7D ''J*LZ]X/T+Q*ROJE@DLJ#"RJQ1P/ M3*D$CV-&A>#]"\-EVTNP2*1QM>5F+N1Z98G ]A6=6M2JKF:?-^ 'B6BW6E^* MI;_4/&WB.Z7R<-%;J^-^U:>E>%M%T2^N+W3;%;>XN 1*RNQW9.>A. M!SZ5K4Q5.4)1C?7TL@/&?"VI6GA[XN:E)JLPMHO.N8R[] 2Q(S[''6K7Q=0O MKVC^(+?$^GW%L@BD7[K%6+8_$,#^=>GZWX"\-^(+TWNH:?NN2 &DCD9"V/7! MY^O6M(^'=);0TT5[*.33HU"+#(2X '3DG.??.:7UJ'/&HD[VLPL>7_$WQQH> MN^$;>STVZ$\\\R2LFT@Q* <[L]#D@8^M1:QIUQIGP$L8+I2DK3+*4;JH9V8# M\B*[RP^&OA/3;U;N#2E:53N3S9&D53]&)'YUO:OHVGZ[8&RU*W%Q;%@Q0L5Y M'3D$&I^L4X.1B6"$,%&TGD @GCV^M>PUEZ)X=TGPY:M;Z59);HYRY!+,Y]V.2:U*SKU( MU)N458 HHHK$ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y/PY_R&[C_ M *YM_P"A"A?^1R_[:'_T&NBM]-M+29IH(0DC @G<3QUH_LVT%Y]K\D>?G._< M>OYUP1PDU",;K1W.^6*@YRE9ZJQSOBC_ )"4'_7,?S-:NL_V9,T=O>R>7(02 MCCJOU_SVJ[G6E]C[1"KD=&Z$?B*MX>=YM6?-; M/44_4G%OXJ6:7Y4#QL3[8'/ MZ5T-II5E9/O@A ?^\22?UI]YIMK?[?M$08KT8$@C\JR^J5/9\M];W78T^MT_ M:_7_&FZ^?)UZ&5@=H"-^ -;DFA:=),96M\,3DA6('Y5/>:?;7ZJ+B/=MZ' M."*Q^K5?8^R;6FW_ 3;ZS2]M[1)Z[_\ YOQ%J%M>FW6W??LW%C@@M7/)C\CR-@,6W;M/(QZ5<\NA#Q%-*"@G[KZF+X]4++_D<'_ZZ2?R-;D&BV%M M<+/%"5=3E?G/'ZU,FFVD=V;I80)R22^X]3UI+#U7&"E;W7^ WB*:E-QO[R_$ MYJ1QIOBHS7&1&7+9QV8'G]?THUZZBU*]MXK0^:0-N5'4D]*Z>[L;:^0+<1!\ M=#T(_&HK32K*R??!" _]XDD_K4RPE2SIIKE;OYE1Q5/2;3YDK>1A>*$\L62$ MY*H1G\JNZ]_R+\7U3^5:EUI]K>E3<1!RN=O)&/RIT]G!E8]Y'!I[I<:;J!;]69[2*?7(X3=W(MK"Q:1I%F.\^8W&7^]TC/.<^] '355D MU"VC2W?S0ZW$@BB9/F#,<^GT/Y5CQW4\/P_%WN>G-5D MT@0W.B:0MQ;O95^8I\W<@8YH MV**XM=9+B[D9)';< M613Y:G/?A!S6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %4K[5K'32!>7 BR,C(/KCL*NUCZ_^^&G677[3>Q[AZJF9#_Z!0!I M6MW!>P^;;OO3.,X(Y_&IJY:\NYT_MW5?/F:*P;;;P"0JA=8P26QU&YL8Z<4Y MHI9I[/2]7ANYKHZBEJ7#KPU"+4H3- DODY^21TVB0>J^HJW7*16T5NUSI\]_7-Q$8M-CENDBZBZQ*DGRI#ESC;T/R+G)!P36QH(<3:HGGS2V\=WY<7G2 M%V&$7=R><;MW% &LLL;NZ*ZL\9 =0=DJ!UR,'!&1Q4ENEO;J,6S+!;)#*4'F[%YXY/S/C'3B@ M#JS+&)5B+J)&4L$SR0,9./09'YBGUS]M:"Y\7WEP\T^;2&&, 2D*6;+-QTQC M9QZUT% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4R6&.>)HIHTDC889'4$$>X-/HH KW>GV=^JK>6D%PJ'*B6,-@^V M:273K&=X6FL[>1H/]47C!V?3TZ"K-% %2;3+"YMXK>>RMI(8L".-XE*I@8X& M..*E%I; .!;Q 2($]344 1M!$\!@:)#"5V&,J-I7&,8],4 MRWL;2T"BWMH8MB[%\M N%SG'';/-3T4 5)M,L+BVCMIK*WD@C^Y&T2E5^@QQ M5A(HTA$*1HL07:$"X 'ICTI]% %=;&T00!+6!1;Y\G$8'E9&#M]./2DETZRG MNTNY;.![B/[DK1@LOT/6K-% #%AB5Y'6) TIS(0HR_&.?7CBJSZ3ITD,$+V% MLT4'^J1HE(C_ -T8XJY10 R**.&,1Q1K&@Z*HP!^%/HHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "F-#$\B2/&C/'DHQ4$KD8 M.#VXI]% $0MH!')&(8PDA)==HPQ/7([Y[U##I>GV\310V-M'&RE&5(E *GJ# MQR/:K=% $1MH"RL88RRH8U)49"G&5'L<#CV%0PZ7I]O$\4-C;1QN0S(L2@,1 MR"1CMVJW10!6GTZRNKB.XN+."6:/[DDD89E^A-3+#&LKRK&@D< .X49;'3)[ MXR:?10!"EI;1K"J6\2B 8B"H!Y?&/E]...*?'%'"&$4:(&8NP50,L3DGZDT^ MB@"F=(TUHYHS86I2=M\JF)<.W7)XY.:=_9MB(# +.W$+,K%!& I(Q@XQU&T8 M^@JU10!5DTVQFNTNY;.W>Y3&V5HP6&.F#UJ0VEL8VC-O$49_,9=@P6SG<1ZY M .?45-10!!]BM?MGVS[-%]IV[?.V#?CTSUJ>BB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** H* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$! end GRAPHIC 10 img88316801_1.jpg GRAPHIC begin 644 img88316801_1.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN M9\5>.M&\)Q%;N4RWA7*6L7+GT)_NCW/X9JHPE-VBKL#IJP]8\8^'M!8IJ.J0 M1RCK$I+O_P!\KDC\:\)\2?$WQ!XA+Q+/]ALS_P L+8E21_M-U/Z#VKC27./XGVQJ?U)_2L:7XZ7))\K085';?%SZ3HKE_"GCS1O%D82UE,% MZ!E[64X<>I7LP^GX@5U%>=.$H.TE9C"BBBI **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBO/?B=X[/ARQ&F:=(!JERN2XZP)_>_P!X]OS]*NG3E4DH MQ J_$/XFIHADTG176341\LL^,K![#U;]!^E>%W%Q-=W$EQ<2O+-(VYY'8EF/ MJ2:8S,[%F)+$Y))Y)I*]^A0C1C9$A1116P!1110 4444 %%%% $D$\MM.D\$ MKQ2QD,CHQ#*?4$=*]P^'GQ/75VBTC7)%2_/RPW!X6?V/HWZ'Z]?"Z4$@@@D$ M="*QK4(UHVD!]AT5YQ\+_'C>(+7^R-3E!U*!9T'?_>'?U'/K7H]>#5I MRIR<9%!11168!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;K^M6_A[0[O5+KF M.!,A<\NW15'U) KY9U34KG6-4N=1O'WW%PY=SV'L/8#@?2O3_C9K[27EGH,+ M_NXE^T3@=V.0H/T&3_P(5Y)7M8&CR0YWNQ,***V+7P^]QHRZI+J-C:P/*\*+ M.S[G90I. JD?Q#J:[7)+<1CT5H)H.L220QII5\SS9\I1;OE\ $X&.< @_C4< M>D:E,MRT>GW;K:Y^T%86/E8Z[N/E_&CF7<"G14\-E=W"(\-K-(KRB%62,D-( M>B#'\1].M3KHNJ/;27*Z;>&WB!9Y1 VU0"023C P01^!HND!1HK0O-'N;7RF M2*>6*18L2?9W0;W7<$^8#)QTQU'(R*C?2-2CM9;I]/NEMX7,1>=YEI.GDJK2[HR-@;&TMQ MP#D8SUR*KU5[@6;"^N-,U""^M)#'<0.'1AV(_I7U)X8U^W\3>'[;5(,+YBXD MCS_JW'WE_/\ 3%?*5>G?!GQ"UEKTVB3/^XO5+Q@GI*HS^J@_D*XL=1YZ?,MT M-'NU%%%>(,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBF1S12EQ'(CE&VMM8':?0^] #Z* M*S?$-W]@\-ZI=@X,-I*X^H4D4TKNP'S)XIU0ZUXIU/4-VY9KABA_V <+_P". M@5D445]-%**21(5OQ^))+;PE'H]L61S<323$HI5D=$4 $Y(/RGTZBL"BE**E MN!VL?C*S?6K^6XBG-G=6$-HNZ)96B*+'G"%@"I9#QD=<]:G3QU ;><2&1;I+ MJ2X@N!91MOW(J892XV'"CD%N">*RD\#ZC,FG/!:C'@ZZ9XG74+!K)[5KIKP._E(BOL;/R[L[N, '.1BN?EHC)?#6OZ;I MMC'!J"79:WU*'4(OLZJ0Y0$%6R1CJ.1FK4?C"U3[(ICN?+BAOXW08PQGW[>, M]MPS].]0W'ARUC\:VFD6Z+/%);12$&8HKLT BV5V\TPEMN[&W'![9^F:IJG)W?7]0-:T\9V,-[YDUK/+ EI:>4F%XN;= M0%8\_=/S#UP>E02^+H9_#,=H?,COTMGM7/V9'6565SC!K+L?"%_??9BDUNJW'VC!.]BHA MQO.U5)/7@*"3Z4DJ6_\ 6P&N/%^G7/B?5[^^^V/I][*K?96A63S$4\*27!0C MC#*3CT-00^)]-:-;:5+N&!M'_LYWB579'\XRA@"PR,8'4'K4*>#5GT[3GM]6 MM'N[W4'LDC_>!3@HH()3U;)SV(QSD"LGA"[GEBCM;VRN-UTMI(T;MB%RN[+$ MK]T -R,_=/7C(E2[_P!("]KVI!?"6EV3F/\ M"XC0W120/F*+<(=V,X.U^0> M?D6N0I6 5B P8 XR.AI*WA%15A!5K3;Z73-3M;^ XEMY5E7Z@YJK15-7T8'U M_;7$=W:PW,+;HI461#Z@C(J6N7^'5Y]N^'^CR$Y*0F(_\ 8K_(5U%?,SCRR< M>Q04445(!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%5KZ_M].MFN+F0(@Z>I/H!W-] &_>: MMI]@2+F[CC8?PYRWY#FLJ3QII*'"^?)[K'_B14UEX4TNT +Q&XD[M,<_ITK7 MCMH(1B*&.,>BJ!0!SW_"%W_WPO_Q5=-10!S/_ M G.F?\ /"[_ .^%_P#BJ/\ A.=,_P">%W_WPO\ \57344 H'RM1117TI(44 M44 =5-X_U2:YBN/LMDDB7 N251_GDV%,G+' P>@P!V JE9>*KRSM8+0V]K/: MQ6\ELT,RL5D1W\P[L,#D-@@@CI6%7<^&M+T_5?#%C:7EO=.USK)MUEMBH:/= M&GS-E3E1UQQWYK"<806PS ;Q/>MXABUH16RW$4:QHBH1&%6/RQQG/3WI!XEO MA'L"P@?V?_9^=ISY>_=GK][/?]*V4\,:8J:3"%O+JZNXYII62=(XTCB>1202 MIX(0'VP>N0!8O/"NAZ>;V[F>^ELXH+2>*.*50Q$Q((+,@S@C@[1QVI<]/:W] M; 9D_CG4II!,MK8PW!NH;R2:.-@TLL><,V6(YR<@ #]:BF\733RVQ?2].$-L MTKQ0H)556D*ECD/NSE<@[NY[8 ZW1/">FZ/XKM!,MU>,=8EM(=I79&L>TYD& MT[B0W08Z$^U8/_"*Z4GA^SGFU QWUW;K/$QD^3)DV[-FWTSEMW7C'>I4Z5]$ M!3;QOJ,ERES+;6BS2@?]]9_K79WMW'8V M4>W_P!;\JVM M)UFUUB O"2LB_?B;[R_XCWH T:*** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **R;SQ!9VHK!_P"$KM?^>$WZ?XT?\)7: M_P#/";]/\:GZW0_F*^J5OY3>HK!_X2NU_P">$WZ?XT?\)7:_\\)OT_QH^MT/ MY@^J5OY3>J&[NH;*UDN9VVQQC)/]*Q_^$KM?^>$WZ?XUC:WJBZO);0XDCLT; M=*O\3_Y'\Z/K=#^8/JE;^4M:=8S>)+S^U-24BT4XM[?L1ZGV_G]*ZP * M. !6 GB>RBC6-+:544 * !@#\Z=_PE=K_P \)OT_QH^MT/Y@^J5OY3>HK!_X M2NU_YX3?I_C1_P )7:_\\)OT_P :/K=#^8/JE;^4WJ*P?^$KM?\ GA-^G^-6 M;/Q!9WDRP_/&['"[P,$^F:J.*HR=E(F6%K15W$U:***W, HHHH *9-$D\$D+ MC*2*58>Q&*?10!\AW]G)I^HW-E+_ *RWE:)OJI(/\JKUWWQ=T0Z7XR>\1<0: M@@F![;QPX_D?^!5P-?24I\\%+N2%%%%: %6[75=1L87AM+^ZMXGSO2*9D5L@ M Y /.<#\JJ5T7A/[)YFH&0V0O_LW^@F_V>3YFY3CG;]S&SY<;LTEUJ.C1VERD4 M.E#[-!I\T#)!&7>7">:"<9;^+2#ZU NIWZZ>U@M].X/.>*E54_LC.3OM1U6Z1(-0O;R95"LL=Q*S #'RD GT/'L:HUU'CF]7 M4=3M+J*2Q>W>TAV&V$88$1(&#A>00P( ;H!@<5R];4W>*=K""BBBK ***Z7P M!HAU[QG86K+N@C?SYO38G.#]3@?C4SDHQG'2?#6FV###P6R(_\ MO8^;]7_\ "\-$_P"@9J'Y)_\ M%4?\+PT3_H&:A^2?_%4_JE;^4#U"N:UW1Y+>;^V-+_=W47S2(HXD'?CU]?7Z MURG_ O#1/\ H&:A^2?_ !5'_"\-$_Z!FH?DG_Q5'U2M_*!Z%I.IQ:M8)*V'Q6TG3=:N+BWL+T64_+0_)E6]N<=<_G6U_PO#1/^@9J'Y)_ M\51]4K?R@>H45Y?_ ,+PT3_H&:A^2?\ Q5'_ O#1/\ H&:A^2?_ !5'U2M_ M*!ZA17E__"\-$_Z!FH?DG_Q5'_"\-$_Z!FH?DG_Q5'U2M_*!ZA17E_\ PO#1 M/^@9J'Y)_P#%5L>'_BKX?U_4([ "XL[B4[8Q<* KGL 03S]<4I8:K%7<0.XH MHHK HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I'.$8CJ!2TV3_5M M]#0P1YN2222P%9EOKD4EH;RY@E ML[-@K1S3LH#ANG )([=?6J46]B7)+E( MZ]M3Y]N!U M8C[R_B/U KYJZ&OL2O!?BOX);1]1;7+&/_0+M\RJHXAD/]&Z_7(]*]/ 5[?N MY?(3/-:***]404444 %%%% !1110 4444 %%%% !7OGP@\,-I.@/JUS'MNM0 MP4!'*PCI^9Y^F*\V^'7@Q_%>M"2X0C3+4AIV_OGL@^O?T'X5](*JH@55"JHP M !@ 5YF/KZ>RC\QH6BBBO*&%%%% !4<[%+>5UZJA(_*I*BNO^/2;_KFW\J$! M\@N[2.SNQ9F.23U)I***^H)"BBB@ HIR(TDBHBEG8@*!U)-=%<^"=4@O;ZVB M:"X^QP"=Y$?"LI;;A<]2&W#_ ("?;,N<8[L#FZ*W+SPCK5E)VZL@)_*I*BM?\ CTA_ZYK_ "J6OEV4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %-D_U;?0TZD<91@.I%#! M'FM%*002",$=125\H?5!1110 R6-)HGBD&4=2K#U!K(30Y_LD-I-J+2P6\D+ M1 P@$"-PP#'/). ,\?2MJBJC-QV)E!2W,&3PRIN[N>*Z:,S[V5@IWQ.R[25; M/U[9YZTVV\,?9F1UNQO%P\SCRL*0\:HR@;LC[N0H%+7U2V/E6% M%%%, HHHH *AO+2WO[.6TNX5FMYE*21N,A@:FHHV ^;_ !YX N_"=VUQ > MF1OW4W4QY_A?W]#W_2N+KZ_N;:"\MI+>YB2:&1=KQNN58>A%>,^,O@_/ \E] MX;!FA^\UDS?.O^X3]X>QY^M>OAL:I+EJ;]Q6/)J*?-#+;S/#-&\ !WH 2ND\'^#=0\7ZCY-N#%:1D>?< ML/E0>@]6]!72^#_A+J.KM'>:V'L;'J(CQ-(/I_"/KS[=Z]PTW3++2+&.RT^W M2WMXQA40?J?4^YK@Q.-C!,I;JS:#4+.. M=GMI+5Y(ML)*-(LBX"K@8=2>G.X_6N8HJ)0C)W: Z&^\3B]@ND%B$>[2V$Q, MNY2T(QD# P",<9_&K]UXY2Y"P?V2J612>-X%FQ\DOEG:A"@*%,8QP>.#GJ>/ MHI>RAV Z.V\306T5FB6,\?V.69H6BNMK".3JARIS]>A&003&8[XW;EMA&"?Q%5_\ A%;/_GM/^8_PK=HK"6&HR=W$ MWCB:T592,+_A%;/_ )[3_F/\*/\ A%;/_GM/^8_PK=HI?5*/\H_K=;^8PO\ MA%;/_GM/^8_PH_X16S_Y[3_F/\*W:*/JE'^4/K=;^8YJ^\.6MKI]S<)+,6BB M9P"1@D GTJOHFAV^I:1!=RR2J\F[(0C'#$>GM70:Q_R!+_\ Z]I/_035/PG_ M ,BS:?\ _\ T-J/JE'^4/K=;^8C_P"$5L_^>T_YC_"C_A%;/_GM/^8_PK=H MH^J4?Y0^MUOYC"_X16S_ .>T_P"8_P */^$5L_\ GM/^8_PK=HH^J4?Y0^MU MOYC"_P"$5L_^>T_YC_"K%GX?LK.83#?(Z\KO(P#^ K5HIQPU&+NHBEB:TE9R M"BBBMS **** "BBB@ HHHH **** ,77O">B>)8MNIV,9ZS\#Y0S/HNJ(R]HKP8(_X$HY_(5[-16]/$5*?PL#YGOOAKXML&(;1Y9E'1 MK=ED!_ '/Z5BR^'=;A)$NCZ@A'7=;./Z5]945U+,9]4A6/DR/0-9E_U>DW[_ M .[;.?Z5K67P[\67Q CT2YC![SXBQ_WT17T[10\QGTB@L>):1\$;^5E?5]2A MMX^ICM@78^V3@#]:]*\/>!= \,X>QL@UP/\ EYG^>3\#V_ "NCHKEJ8FK4TD M]!A1116 !1110 4444 %%%% !1110!Q&O_"OP]K^HR7[_:;2>4[I#;.H5SW) M!!Y^F*RO^%(>'_\ H(:G_P!]Q_\ Q%>F45NL35BK*0'F?_"D/#__ $$-3_[[ MC_\ B*/^%(>'_P#H(:G_ -]Q_P#Q%>F44_K5;^8#S/\ X4AX?_Z"&I_]]Q__ M !%'_"D/#_\ T$-3_P"^X_\ XBO3**/K5;^8#RN^^#&@VNGW-PE_J1:*)G + MI@D G^Y5?1/@_H>I:1!=RWVHJ\F[(1TQPQ']WVKT_6/^0)?_ /7M)_Z":I^$ M_P#D6;3_ ('_ .AM1]:K?S <9_PI#P__ -!#4_\ ON/_ .(H_P"%(>'_ /H( M:G_WW'_\17IE%'UJM_,!YG_PI#P__P!!#4_^^X__ (BC_A2'A_\ Z"&I_P#? MT#48[]/M-W/$ M=T9N74JA[$ <_7-=O12>)JM6<@"BBBL "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@"EK'_($O\ _KVD_P#035/PG_R+ M-I_P/_T-JN:Q_P @2_\ ^O:3_P!!-4_"?_(LVG_ _P#T-J -FBBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH R=8U&Q_LN_@^VV_G>1(GE^:N[ M=M(QC/6JGA:^LTT&SMWNH%GRP\LR -DN<#'6L'QIIOV?4$O$7]W./FQV8?XC M^M-\&Z?]IU0W+C*0#(_WCT_J?PH ]!HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CEGA@7=-*D8 M]68"LZ7Q%IT1($K2$?W%-1.K"'Q.Q<*4Y_"KFH0&4JP!!&"#WI$1(T"HJJHZ M!1@5AMXKM1]V"8_7 _K2+XKM3]Z"8?3!_K6/UNA_,;?5*W\IOT5E1>(M.E.# M*T9_VU-:,4\,Z[H94D'JK UK"K"?PNYC.E.'Q*Q)1116A 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !15:]U&RTV+S;Z\@MH^S32! ?SKEKWXH^%;-BJWLERPZ MB"(G]3@?K6U/#U:OP1;^1G.K3A\32.AUS3AJFDS6X&9,;H_9AT_P_&H?#>GG M3](C5T*RR?.X(P1Z#\NWJ37&2?&?1@3Y6FW[#MNV+_[,:(_C/HQ(\W3;]1WV M[&_J*Z/[-Q?\C,?KM#^8]*HKC;+XH^%;Q@K7DELQZ">$@?F,C]:ZBRU*QU*+ MS;&\@N4[M#(' ^N*YZF'JTOCBU\C:%6G/X6F6J***Q- HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK*U?6H].7RX\/<$<+V M7W-14J1IQYI/0NG3E4ERQ6I=N[ZWL8O,GD"CL.Y^@KF;[Q-<392U7R4_O=6/ M^%8]Q<2W4QEFK'R2R3.7D=G8]V.33***X;W M.W8****0PITAXU2G*G+EDM0HHHJR HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***XSQOX_M M?"\)M;;9<:HX^6,GY8AZO_0=ZUHT9UIJ%-79%2I&G'FD]#?UOQ#I?AZT^T:E M=+$#]Q.KN?15ZFO(_$/Q;U34"\.D1BPMSQYAPTK#Z]%_#\ZX74]4O=8OI+V_ MN'GG?JS'H/0#L/854KZG"912HKFJ>]+\#P\1F%2II#1?B375W)RK#\14-%#2>C" M]CT3P]\6]6T\I#JT8U"W'&_A95'UZ-^/YUZYH?B/2_$=I]HTVZ67'WXSPZ?[ MR]OY5\OU:T[4KS2;V.\L+AX+A#PZ']#ZCV->3B\HHUES4_=E^!WX?,*E/2>J M_$^JZ*XGP/\ $"V\31K9WFRWU11R@X68>J^_J/\ ([:OEJU&=&;A45F>Y3J1 MJ1YHO0****R- HHHH ***S[S7--L"5N+N,./X%^9OR% &A17--XTLV8K;VEU M,1Z*!_6D_P"$ND'+:/=@>N/_ *U '345SL/C/3';;,EQ >^],@?ES^E;-IJ% MI?+NM;B.7U"MR/J.HH LT444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !114=Q.EM \TAPB#)I-I*[ M&DV[(H:SJHTZWPF#._W!Z>YKB7=I'9W8LS'))[FI;V[DO;MYY#RQX'H.PJ"O MG\5B'6GY+8^@PN'5&'F]PHHJI>ZG8Z=Y?VRZC@\S.S><9QU_G7,DV[(Z&TE= MENBF12QSQ)+%(LD;C;'YWD^8OF[=VS/S8Z9QZ4 MP'T444@%1VC<.C%64Y!'8UVVBZL-1@*28%P@^8?WAZUQ%36MS)9W*3Q'#*<_ M4>E=.&Q#HSOTZG-B<.JT+=>AZ+14-KE-)MV0FTE=G-^/?&2>%=+"0;7U* MX!$"'G8.[D>@[>I_&OGRXN)KNXDN+B1I9I&+.[')8GJ35[7M:N?$&LW&I71. M^5OE7.0B]E'L!6;7VN7X*.%IV^T]_P#(^;Q>)=>?DM@HHI\44D\R0Q*7D=@J MJ.I)X KN.4915LZ7?*;P&TE!LSBYRO\ JN661@J(BE MF8GH !U-)23U3'9C**F:UF2TCNF5?)D=D4[ADE<9XSD=14---/85@HI[PRQQ MQR21.B2J6C9E(#@$C(]1D$?4&B&)YYHX8UW22,%49QDDX%%UN%AE%2W-O+:7 M4UM.NR:%S&ZY!PP.",CWJ*A.^J DAFEMIXYX)&CEC8,CJ<%2.A!KZ \ >-$\ M4Z<8+DJNIVZCS5''F+_? _F.Q^HKY[J_HVK76AZM;ZC9OMEA;..S#NI]B.*X M1$Y,9_P ]_P #0!U]%1V]Q%=6Z3PN'C<95AWJ2@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_%-Z0L= MFIZ_._\ 05TE9]"G1117A'N M!6!KUEJ-UJ>G2:=)Y,D4<_[XH&5257:"#ZD5OT5<).+NB9Q4E9G"+I>IK_9\ M4:W5M MM&L?[LR-%*')?.UU SQR001Z=#>FL-:,U_;6S2HEND[VPPRD A';!P3@'Z9'6E_M6P^VM9_:XOM"@DQ[ MN1@9/Y"MW5F]>4P5*"TN<#@C&1C M-;*Z[I36S7 OX/)5MA??P#C(_,S<\/\Z?7N/R_E74UYU:SM:W<4Z]48'ZUZ(K!E# Y!&0: M]O+ZO-3<7T/$S"ERU%)=1:***] X HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "O*/C'KS)%::%"V/,_P!(GP>P.%'Y@G\! M7J]?,WC'5#K'BW4KS=N0S%(S_L+\J_H*]?)J"J8CG>T=?GT//S&KR4N5=3#H MHHKZT\ *NZ/+'!KFGS2L$CCN8V=CT # DU'96%WJ,YALX'FD"EB%'0#N?05H MS>&;ZWL!++'*+PW@M/LGEY?<4# \'KSC&*SG.'PR>Y<8R^)(Z>]\2:3G)YYZ553PWK,MS<6R: M;AK1T:_T&+59?,N[06<,D-H8Y$0"6%4VM)DHS M-N;)P"O4$GBN,FT;RH='D\_/]HH6QL_U>)&C]>?NY[=:?=^'-0AN]2CMK>:Y MM[">2%YUCP#L)RCJ^?\5WN"JU-/=_JUBOKLT=SX@U*>%P\4EU*Z,. MC*7)!JA5U-(U&2P>^6RF-K&2&EV' QP?RR,^E)?:5?:9Y?VZUEMS)G8)!@G' M6NV$H)*"?D1^(R/QKZECD26))(V#(X#*1W!KY3.L.J=95 M%M+\T>]EM7FIN#Z&4FB*VOR:G/(9<*!"C?P'O_\ 6^M:]%%>,>B%%%% !17F MWC;XG2:#JCZ7I5M#-<18\Z6;)521G: ",G'?-1_:5#S/=*9+%'/"\4JAXW!5E/<5X=_PN+Q)_S[Z;_W MZ?\ ^+H_X7%XD_Y]]-_[]/\ _%T?V+BO+[P_M*AYGI6DO)H.N/H\S$VTYWVS M'L?3^GU'O755\^:E\2];U0PM-!8H\+;D>.-@0?\ OKZ?E5__ (7%XD_Y]]._ M[]/_ /%T?V+BO+[P_M*AYGNE%>%_\+B\2?\ /OIO_?I__BZ/^%Q>)/\ GWTW M_OT__P 71_8N*\OO#^TJ'F>Z45X7_P +B\2?\^^F_P#?I_\ XNC_ (7%XD_Y M]]-_[]/_ /%T?V+BO+[P_M*AYGNE%>%_\+B\2?\ /OIO_?I__BZL67QEUE+I M#>V-E+;Y^=8E9&Q[$L1^E)Y-BDKV7W@LQH>9[915;3[Z#4]/M[ZU;=!/&)$) MZX/K[U9KRVFG9G1LL\^R2WB2)0HPTF<8)QU/J:J,'+8F4E'H& M34Z>)/-6**+3YWO7DEC-L'4;3&1N);.,9XN:OWXKR"BBBO>/* M.E\&R6R7&I)=-$8Y;38(I'11(?,0X^YA,Y*0R%0@4,2I" M_O.N,+DYXK-QPKO=_GZLM.NK67];%.]UN&YAT?9"ZR6&\,"1M<&4R#'_ 'T0 M?I6U/XVMY([P0P2PR-3"[#SNJDNI*X/=3R*P[[PY<6&NPZ7-(5:94 M=',,F=K#C*8W9[8QUK6F\&0V-MJ/42=W4+GY?KSUI=-T!-6T"T,"HEY-J$L33.QVK M$D2N0W44D2RP,BLID!E$3#!&058C/M2Y<-&Z87K.S M19G\7I-HK6B0M#.J30JZPPMOCD=F(+,I=?O$?*>?:L77]376= *K;Q_LD.OYUCUO0ITE[]/S_$SJ3J? M#,****Z#$*^E/ MX;[P1I$Q.2(!&3_N$I_[+7S77T!\*G+> [4'^&64#_OHG M^M>+GD;X>,NS_1GI96[56O([6BBBOE3W0HHHH ^:/&O_ ".NL_\ 7T_\ZP:W M?&G_ ".NL_\ 7V_\ZPJ^_P /_"CZ+\CY2K_$EZL****U,S8TS0TO+'[9U.:VCGCMP4D("@R*'(+[ VTG<%W?+N M(QGO4NC^(I=)A2$VL-RD<_VB'>SJ8Y,8)!4@X( !!ZX%6CXSU%K6W@<9\B0. M-LTBJP$GF89 VT\]R,X^@-6&*%1,8A4\8%2I8KLO MZMYCM0[LYBBE8[F)P!DYX%)78?5Z4RAT93T(P:\XFC,,\D3?> M1BI_"O)S..L9'K9;+241E%%%>4>H%9\VC6<]T]PZOYCRQ2G#<;H^5K0HIJ36 MPG%/*4323"6*0JP+_>&?0X''M4D>BVT4\LDGG0[1H[E96FE-S"D,KN^6(7.#GU^8\_2L2'6-6FGB!G@"7,MW MBK#RACW;6SGG[O3BJ%OK^JPZ5I<,,Z7,LEEYYE?9\S# V,7D7IGYCR>>E7[. MH_M?U_2)]I37V?Z_IG3OX?L7MXX0)46.V:U4HY!V-C//J=HY^M-7P[:I% J7 M%VKP9$4HF.Y5( * _P!WY1Q[5FMK.J?V@Q+PI FH1V9A\O+8=%.=V>Q;TJYX M4FNI]-F-W>"XE6YF4@C#)B1A@\G\!V&!4R52,>9O^F5%TY2LE_2+O]D6[:E% M?/)/))#DQJ\A*H2NTD#Z?SK0HHKG=F4K04?,GHHHKV3Q@HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q9 ;CPAK$2C+&S ME('J0I/]*^8J^LIHEGADB<91U*L/8C%?*M]:26&H7-G+_K()6B;ZJ2#_ "KZ M3(9^[.'HSQLUCK&17HHHKZ \D*T]+UVZTF&6&&*VEBED21DGB#C2*1H)6D$X,LD0+XFSY@![9SG_P"MQ34\5ZC" MD$<"6L,418F*. !)2R[6W+T.5XQP*VSX8L1K]KI*V-X8FB+?;?,^6X8P&1=H MVX'S 8P3P#^!9>%K(36$-W:W7GW.GK*(WWJGG-,R@.RJ2@*KQQC/7BN%U<,E M?E\_ON=7)6OO_6AS,&LW%IK":G;0V\,J9 C2/$>"NTC'N"?SJT_BF_D+AXK4 MPO:BT,/D@)Y8?>O [@\@UTIT#3KFUT:$Z9+'(MM=/*8906GDB:3]UN"X+$J. M>PX JI/H&D65O;^&[ M?EW_ ,Q^SJQ7Q;>?8YC4-8O-3M[.&Y=62SB$46%Q\HP.?4X 'X"J%*<$D@8' MI25WQBHJR1RMMN["BBBF(*^AOAC 8? &GEA@R&1_P+MC]!7SS7U'X>L#I?AW M3K%AAX+=$?\ WL<_KFO#SV=J,8=W^7_#GIY7&]24O(TJ***^7/<"BBB@#YG\ M:?\ (ZZS_P!?;_SK"KJOB)IESIWC74&FC(CN9#/$^.&5N>/HE(9)"@0NQ4=%)X%9^ MPJ:7F7[6'2)U5OX9L7T(WC/<3'R9YS=0MB!#&V!&0RYR_&"<'YEX-6]4TJPU M7QS;Z>LRVL'G0V@ME_UFT@?,I$87'S=SG(/M7%!W"% S;"T:ZTU)K9KRWDELA>*\TRLB 7 A8$!1G/ M+9R,=.:GNO!MH))8X8]0BE47:10RD%YVA4%74!1\K9/ STX)KBM[XQN;&,8S MVZXI?.EWJ_F/N484[CD#VI>PJWTGW#VL.L3NH_#VG6"/$;*YGNH;ZP#.SC]V MLD6]@R[?N[LCM_#SP=V)XITZQMS'>6*31K/33IT)QDI.5_P#AO\]12JQ<;*(E%%*JL[!5 M4LQ. ,DFNDQ/HWX=_\ (@Z3_P!)+7[/J9D ^28;OQ[_P"?>NSK-URP-]I[!!F6 M/YT]_45RXRE[6DTMUJ=6$J^SJIO9Z'#4445\\?0!1110 R6*.:,QRQK(AZJX MR#^%-^S0>8DGDQ[XQM1MHRH] >U8NKPS/K=M)-;W=Q8"$A4MG(VS;A\S $=N MAZ#GUK,NM+U+[%=S1BX,SZBY=2S-FVWD@*H9>.AP""1D>U;QIII>\8RJ--^Z M=>(8E*D1H"I)&%'!/4_C5.3^S(XBK16[(DX0JD8;;(V,9 !P>1^>:Y+4;/6! MIUO#;Q73%DGRTR6W?='7U^M"0Q1L[1QHC.4$&<9Y3& ,8-7] L+NROD,@N!' M)I\)F,LC/F<$[NI.#C'2IE327Q%1J-M>Z='1116!N%%%% &AHMI]KU2)",HI MWM]!_P#7Q7=UC>'+ VMD9Y%Q)-S]%[?XULU[^!H^SI7>[/!QM7VE6RV04445 MV'&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5X'\5M&_LWQ.&'\C_ ,"KWRN3^(?AP^(O#$J0)NO+8^=! MCJQ'5?Q'Z@5Z&68E4,0F]GHSDQM'VM)I;K4^=J*.E%?:'S845Z,UYX:CM-,B MN[FUNXX+R!MP1<^48VWY54&%#;RND,EVD^IZ,^IR20A9O*4QM! MN?>B_)C=RO&,D8';%.<\&N[D;18M=D^T3V-N++6+[S8I%P61 M@ F !R 0?I5+2K[2UGLE,UC$ITV**>9MHDB?S&+%=R,K'&,@\D' J?K-U=0_ MK7_A_F5[&SLY')>5J<5M#L:FZO8VJ1V]G>VD4DND2P^;+$H7SO/9EW9!QE?PY%1VU M]IHA"V=SI]OJ/]GVJ1SW$8**P)\T'*D;B-O..0".]/ZQ)-WA_5Q>RC9>\<2U MQ.^=\TC;FWG+$Y;U^OO3I;RYG9VEN)I&(&7RQNW@$@@'[ MO;D BJ5=N+ER6M;\7Z="722:7,:4445V',='X%T;^W/%] MC;,NZ&-_.F]-B\X/U.!^-?25>>_"?PVVEZ&^JW,>VYO\% >JQ#I^9Y^F*]"K MX_-\2JV(Y8[1T_S/H[U&^8GF>7O7S,;MN><>N*=7(^-HY8&LM0@9 MD=28RZG!'6=QVU%1P3Q74"30.'C<95AW MJ2@"M>Z=9:E"(KZT@N8PK_,_O M#V4.R,;_ (1'PW_T =-_\!D_PH_X1'PW_P! '3?_ &3_"MFBCV]7^9_>'LH M=D8W_"(^&_\ H Z;_P" R?X5-:>'=$L9UGM-(L8)E^[)';JK#Z$"M.BDZU1J MSD_O!4X+5)!1116984444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!R'B'2C;3F[B7]S(?F _A;_ UAUZ3)&DT;1R*&1A@@]ZXK5]'DTZ M0NF7MV/RM_=]C7C8W"N#]I#;\CV<%BE->SGN9=%%%>:>B%%%% !1110 4444 M %%%% !6MH6E&_N/-D'^CQGG_:/I46E:3+J4N>4@4_,_]![UVT$$=M"L,2A4 M48 %>A@\(ZCYY[?F>?C,4J:Y(;_D24445[9XH4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >'?%#P:=)U!M:L MH_\ 0;I\RJH_U4A_H?Y\>E>=U]7W=I!?6DMK=1++!*I5T89# UX!XW\"W7A: M[:XA#3:7(W[N7J8_]E_?W[_I7U.59BJD51J/WEMY_P#!/#QV$<'[2&WY''TJ ML58,I((.01VI**]L\P?++)/*\LKM)([%G=SDL3U)/R#Z]_0?A5'PGX1O_%>H>5;@QVL9'GW# M#Y4'H/5O:OH;2-)L]#TR'3[&(1P1# ]6/B44 96D:YI^I1+';LL4BC'D-@ M$?3U'TK5K'U/PW8:DQE*&"XZ^;%P2?<=ZSQ9^)],XMKJ*^B'19?O?K_C0!U% M%[1DX_D?YTO\ PE-XW$>@W;-Z<_\ Q- '34V21(8VDE=4 M11DLQP!7-?VCXFO>+?3([93_ !2GD?G_ (4)X7NKZ02ZUJ,D^.?*C.%'^?8" M@!;WQ'->S&QT*)IICPTY'RI[C/\ ,_K5[1=!CTS=<3/Y][)R\K:=:WRXGB#'LPX8?C7F MU\OC+WJ>AZ-#,)1TJ:GGU%=)<^%&!)M;@$?W9!_4?X5F2Z'J,).;9F'JA#5Y MT\+6AO$]&&*I3VD9U%3M972_>MIA]8S0ME=-]VVF/TC-8\DNQMSQ[D%%:,6A MZC,1BV91ZN0M:=MX48D&ZN !_=C&?U/^%;0PM:>T3*>)I0WD@' M>M_3?#6/XU;KT:&7QCK4U/.KYA* M6E/09%$D,:QQH$11@*!P*?117I)6/-;N%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'<6\-W;R6]Q$ MDL,@VNCKD,/0BI**$[:H#QSQ=\)YH'DO?#H,L/5K-C\Z_P"X3U'L>?K7F$L4 MD$K131O'(APR.,%3Z$&OK*L?7/"VC>(H]NHV22.!A9E^61?HPY_#I7N83.IT MURUE==^O_!/+Q&6QE[U/1]NA\Q45ZOJ_P8E#%]'U)67M%=C!'_ E'/Y"N0O? MAWXJL6(;29)5'1H&$F?P!S^E>Y2S##55[LU\]/S/,GA*T-XG+T5HR:!K,)(E MTB_0CKNMG']*;'H>KR_ZO2KY_P#=MW/]*Z?:0WNC'DEV*%%=)9^ /%-Z0(]& MN$![S8BQ_P!]$5UFE?!F^E97U;488$ZF.W!=OIDX _6N>KCL-27O37Y_D:PP MM:>T6>8 %B 23P .]>A>$_A9?ZJT=WK(>RLNOE'B60?3^$?7GV[UZEH/@K0 MO#F'LK,-<#_EXF^>3\#V_ "N@KQ<7G]5=_(JZ?IUGI5E M'9V-ND%O&,*B#]3ZGW-6J**\%MMW9ZB22L@HHHI#"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!KNL<;2.P5%!+$]@*;! M/'-QN5AW%<]XRU/[+IHLXVQ+<<''9!U_/I^=0^"=1\ZSDL7/S0G<@ M_P!D]?U_G0!U=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M5!>SFUL+BX50QBB9P#WP":@T:_;4]*AO'0(TF[*@\##$?TH O4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% '%>(_#^I7=S=:B\UOY,:%E71VDD9W.68Y)IM?-3SRKS/EBK'YU7]I6? M_/=?UH_M*S_Y[K^M11S*SO ZJH[DJ<55\.7,-GH-M!<2".5=VY3VRQ-95-DECAC:25U2-1E MF8X 'N:/[;K_ ,J_'_,/JL.YUG]I6?\ SW7]:/[2L_\ GNOZURM!( ))P!WH M_MRO_*OQ_P P^J1[G5?VE9_\]U_6C^TK/_GNOZUR,$\-S"LT$J2Q-]UXV#*? MH14E']MUU]E?C_F'U6'$C;1G944@.5!]:6OI3A"BBB@ HHHH **** "BBJMW?P68 M^6G]U?\:I M5X=?.TG:C&_F_P#(ZX87^9F_)KL"G"1NWUXJ Z^_:W ^K?\ UJQZ*\Z6:XJ7 MVK?)&RP]-=#8&OOWMU/T:IX]=@8X>-U]QS6!11'-<5'[5_D@>'IOH=9#>VUQ MQ'*I/H>#5BN+J[;:I:_R,9X7^5G3T54M-0@O! MA#M?NAZ__7JW7N4ZD*D>:#NCDE%Q=F%%%%6(**** "BBB@ HHIDK^7$[XSM4 MG% &;J?B71=&E$6HZE;V\I&?+9LMCUP.:S_^%@>%?^@U;_DW^%?.UY>3ZA>S M7=S(9)YG+NQ[DU!7T\,BI%?^@U;_ )-_A7S> 2<#DTK*58JP((Z@T?V%0_F?X?Y!_:E7LCZ%U/QWX8FT MJ\BCUB!G>!U50&Y)4X[55\.>-_#=GH-M!<:M!'*N[]']A4/YG^'^0?VI5_E1]%_\ "P/"O_0:M_R;_"C_ (6! MX5_Z#5O^3?X5\WT4?V%0_F?X?Y!_:E7LCZ0_X6!X5_Z#5O\ DW^%:&F>)=%U MF4Q:=J5O<2@9\M6PV/7!YKY?J>RO)]/O8;NVD,<\+AT8=B*F>14N5\LG<<V%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %(_W&^E+2/\ <;Z4GL!QE%%%?GY[)A>*X!/I]H&M7NHDO87EB2(R MY0'GY0#D5F:59ZE'=V4*"[LM-:6YF$*@#8FZ,QHW!V@_.=O'!Q723:K807GV M26[B2?87*%N0N"OH:A'B'2#:BY&H0>29/+#;OX\;@N/4@9'K75"=10 MY5&__!,VE>]SGM-/B".+2;8I,JW$$,DK-'M$#(&+H>.-Q\L8]VJM#+XA.CRR M3W%\MQF(R1?9I"V_YBZJRIPIX&5# 8'J:Z9?$FE-=>0+M,?9A=>;GY/+.><_ M09I\GB+1XH$GDU"!8WW;2S8SMQNXZ\9&:T]I._\ #W\B>5=S.U:765M+"6Q2 MX$EQ";>6,@,87<#;(V!CY2#D].:Q-6_MN\?6+5(+][9[2YC$.-59F5L MX#' /OD\<=^*FG4E#[&WZ[?\ ;BGU,22]UUM2>&WANC_ *5,Z,\)$9B-N3&" MQ'3S,>X/6BQCU6Z\+ZJEW+=O+);D(DD3+(K[#N RHR"<=,CK@UM2^(M)BA24 MWT162,RH%.2RC.2!^!IL7B;2)(+:5KV.+[2BO&DAPV&.!D?7CTS3YIVTI]NG M8+*^Y@VB:S:7ME;)]M"(;=8T\L>28=@\TN<<,#NP,@\+CO6]X;CO1HL$NHS7 M$EW*NZ03@ H>F ,#%3MK>F)+/$U] KVX+2@M]T# .?ID9],TMMK&G7+J8F?-+;HNQZ=.FH*R"BBBN4T"BB MB@ HHHH **** %5BK!E)!'0BM[3=5$V(;@XDZ*W][_Z]8%%=6%Q=3#3YH;=5 MW,ZE-35F=I169I6H?:$\F4_O5'!_O#_&M.OL:%>%>FJD-F>9.#@[,****V)" MBBB@ J*Y_P"/6;_<;^52U%<_\>LW^XW\J:W$]CY/HHHK]#/D0HHHH U?#ER] MGK]K<1M;AT+8-Q)Y:?=(^]_">>#V.#75E-$FU.62>\M[R5GM_/.H7GF>5#M/ MFJD@(#LORX(R?0'FN-31]1D4,EE,RGR\$+G/F<)_WUVJ[<^%[^WM[.Y\J1[> M=$9Y%CXC+.5VGUY'Z@5R5HTY2OSV>WZG13E.,;X5<3J&0<>44);++_N@YYS MVKGX?#E]->+&(I%MC=BU^T.F #O"9P?0D9':H+_0]0TZ^2TGMI0\KE8&1)*+,RBWE:4O(?/%P&_=JJYY0KM MSQCELG.*H>+[R*_\3W/<^N6P4444AA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %(WW&^E+10P.+HK;N=#WREX)%52<[6' M2H?[!G_YZQ_K7QL\LQ49-77EC\A0% M6SQQC@@]/>HX/#<@O(;VYOA+L? MZT?V#/\ \]8_UK187')6Y?R%[2EW."_X0T?9!;?;R(S9BUD_= M1SD>E2CPJ"@WW,8D,-Q$[1PD!C*$&[YG)R @[\^U=Q_8,_\ SUC_ %H_L&?_ M )ZQ_K3^KX]_9?X"YZ/5;D/%-'&K(8\$,BA,@YZ$#IC\:P]+\ M)WZZ/:BZU P7<=I%;JB)PBJP9D8JV6R1@D$<5Z-_8,__ #UC_6LYH3'K2Z9( M0DCKN1S]UO\ .#^5"PV.5[0WMVZ!STNYS>F>%H]/7:;HR#[-+;G$>WAY&?/4 M]-V/PJ+_ (11Y+(P37X9OL4=F'6#;\J.6!QN/.,#]?:NZ_L&?_GK'^M']@S_ M //6/]:/JV/O?E?X!ST=KG!2^#HY%OX_M2^7<^:4+1$O$9&W-SNP1G/& ?\7^'4:J4EU,JBM7^P9_\ GK'^M36VA[)0\\BLH.=JCK6<,LQ4I)8%%%% !1110!%<3K;0/*_11T]:Y.65II6DAAJ?+'F[A1117D'2%%%% !169)K MELFJMIZ0W4LJ%!*\4)9(BWW=Q'3U]N^*NB[MC++$+B(R1#=(F\90>I':J<)+ M="NB:BJPU&Q)P+VW)WB/'FK]X]%Z]?:I!-P'KCKBEROL% MT2T444AA1110 Z.1HI%D0X93D&NLM;A;JW25>_4>AKD:U=$N3'<& GY9.1]1 M7K93BG2K>S>TOSZ'/B:?-&_5&_1117U9YP4444 %17 )M90.24/\JEHH6@'R M517K_B#X/F[U*6ZT>^A@BE8L8)E.$)Z[2,\>V.*RO^%,:S_T$K#\W_\ B:^T MAFF%E%/GL?-RP-=.W*>:T5Z5_P *8UG_ *"5A^;_ /Q-'_"F-9_Z"5A^;_\ MQ-7_ &EA/YT3]3K_ ,IS^F^-9=.L;.V%DDAMXV0N9,%R'WQ$\?P-T]?:JL/B MAHH5C^R!MMI%:Y\SKLF$N[IWQC'XUU7_ IC6?\ H)6'YO\ _$T?\*8UG_H) M6'YO_P#$US_6UOR.9F\4Q7,]KPQ3WC^1@S^*[-+ID M@TS?:HT[1LTH+B21E)D4E?EX0 #&0"><\TFH>)TO-(U1B4%UJ-VTBQ*&)MXV M(:0;B #N*1].P.<9K?\ ^%,:S_T$K#\W_P#B:/\ A3&L_P#02L/S?_XFI6(P M"LU/;U]1^QQ3O[IYK17I7_"F-9_Z"5A^;_\ Q-'_ IC6?\ H)6'YO\ _$UT M_P!I83^=&/U.O_*>:T5Z5_PIC6?^@E8?F_\ \36KX?\ @^;34HKK6+Z&>*)@ MP@A4XHVX(M8@>"$'\JEHHKXMGT@4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8? MB73)+RT2[M4C0@D$G_@)&.I-$82 MF[15P;2W->BL)/%=BZ +!=FX,HB6V\O]X25+CC.,;03U[>O%0+XMM"#>.[I9 M&R2Y6-H?WAW2%%.=V.>.,>Y-:?5ZG87/'N,U71]0NM=CN[*W@MI%DC/VZ.Y9 M7,8(+(\87#YY R>XZ50B\*:@K^44M5$*W>+I7/F7)F#;0XQQC<">3RHQ6M_P ME"_VM%9MI]VB-:-+K&/3$U)[6^%F_P PE,&!LP#N MY/3GZG!P#73&6(BE%+^M?^#I^!FU!ZW,:;P5*;6=8;>S25M/MH(V Q*C$NV M<<9XY[XJ[9>&KJW\3RWLQ\R'[5)QC'IBM&3Q/81ZD M;$I<%A.ENTHB)C5W4,H+>^X54M/&,$UKYTUC=QN]W);0QA 3(5+=.<9PO(]> M!FCGQ,HNZT?ZK_@!:"9TM%9VH:S!IS6J/!M:53*+CNAII[!3XI#%*DB]5((IE%)-IW0SLU8.@ M8=",BEJIIK^9IT)]%Q^7%6Z^\I3]I3C/NDSQY*S:"BF/+'%M\R14W$*NXXR3 MV'O3ZT$%%%% !1110 4444 %4M4U*'2K%[F8].$7/+-V J/5=:L])BW3OF0C MY8E^\W^ ]ZQK'3;O7+U=3U==D"\P6QZ8]2/3^?TH L>&K"8F;5[T?Z5=%W_WPO_Q5=-10!S/_ G.F?\ M/"[_ .^%_P#BJ/\ A.=,_P">%W_WPO\ \57344 %W_ -\+_P#%5TU% %/3-2AU6S%U LBH6*X< 'CZ$T_4#C3Y_P#< M-6:@O5W6,X'78?Y5E75Z4DNS*A\2.2HHHKX,]<*RKG0+2\DU-IVD9=1@2"50 M<8"AL$>_S'\A6K7#KJ6HVOB'5&S%+-/J$=A;>9(_EQ Q!^5SCH.W)8GG%;T( M2E?E=K?YK_AR)M*UR;4_"TT6GVL%JOVD+<^;*8X((VP(V4?+A5;ELG)SZ5>L M?#]S)9K->3K;WK6HM66"-#&L:N64;2"OW2 1TZXJ&T\2:C?7ME90VUJLKM<+ M.[,Q4&&15)3'4')QG^G-^35KQ]=N;*VB@$%E'')<-(27F,8'%,O_!MK?6= MI:M=SI';V9LQA48E, 9^8':W'48K/;QE?PZ:;N6TM3YVGF_MUC=CM4,HVO[_ M #CD8Z$5>O\ Q)>0ZA^NO;Y_F%Z M=BZWAJV:21_.ER]W#=GI]Z(* .G0[!FJ\_A19K*ZLAJ$PM;B9YO*:&-PI
(]:33GF M?3=ICF >T<,"#GO5:7P+8ND,:W5PL<<*1$$(Q.UR^F MVLUDUO+/<(7C4J[B0!=Q*A>W3DX S^%9,DTY=OR M+@UK8****YRSI=&/_$N7_>/\ZYS6_%6HVTK01636G7#S#+'W';^==)I"[=-B MSWR?UJU-!%<1&.:))$/574$5]Q@U;#P]%^1Y-7XV>5PZC*=6MKR[EEF\N578 MDY. $N:* M853GTJPN8YXYK.&1)W#RAD!WL "?< #GVJY162DUL.URK!IUE;>1Y%K#'Y" M&.+8@&Q3@D#ZD"DN-*L+J\BO)[.&2YAQY@K2GS3G9/44K)%VRTO1)+::6RL[-H+Q2)&C M0;95.*EM]$TNU14@L+>-5=9 %C PPX#?49/-<%;G7;;3=)M8GN+.,6> M8V9)!^_\QLAU1&SQM^4X!R?PNKJ-U+X@O%?4YHS'+FOX&:FNQV(T?35NIKD6-OYTP99'\L98-][/U[^M1?\ ".:- M]E%M_9EMY(;>$\L8SC&?RX^EWP%S:F::9R^4N"J84A$8@#G" MXP3G.35N.XUT^*/+N;AX@DB;55)#')%Y8W84(5SNW0,C%=+7/4YZQ1_L73/[0-_]@M_M98-YWEC=G&,Y]<5>HHK)R;W8[6"BBK6G0?:+Z-"/E!W M-]!54X.I-06["3Y5=G2VL?DVL49ZJH!^M2T45]Y&*C%170\AN[N%%%%4(*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@"EJ=K]JM"%&9$^9?\*YBNTKG]7L?)E,\8_=N> M1_=->#G.$'3?_,[,-4M[C,NBBBOG#M"BBB@ K/BT/3H;S[4EN?-$C2J# M(Q17;.6"$[03D\@9Y-:%%4I-;,5DPHHHJ1A1110 4444 %=#HUKY-N9F&'DZ M>RUEZ;8F[GRP_=)RQ]?:NG P,#I7OY-A&W[>7R_S./$U-.1!1117T1Q!1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !3719$*. RD8(-.HI-)JS YG4-.>S?L2]T9E)DM?F7^X>H^E?-X_*I0;J4%==NQW4<0 MGI,QZ*4J58A@01U!I*\,ZPHHHH **** "BBB@ JS964EY+M7A!]YO2K5EH\D MQ#SYCC]/XC_A6]%$D,8CC4*HZ 5[&!RJ=5J=96C^+.:KB%'2.XD$*6\2QQC" MC]:DHHKZB,5%66QY[=]6%%%%, HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** (+BS@NAB6,$]F'!'XUES:"82P]5.:@-M.O6&0?5377T5Y\LCI/X9-&RQD,A^B MFIDTV\DZ0,/][C^==512CD=-?%)C>+ET1A0Z%(3F:55'HO)K4MK"WM>8TRW] MYN35FBO0H8##T-81U[O4QG6G/=A111789!1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?%%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$! end EX-101.DEF 11 cour-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.SCH 12 cour-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Leases - Schedule of Future Lease Payments (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Basis of Presentation and Description of Business link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Marketable Securities link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Consolidated Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - 401(k) Plan link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Consolidated Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Redeemable Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Stockholders' Equity (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Revenue Recognition - Summary of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Revenue Recognition - Additional Information (Details 1) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Marketable Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Consolidated Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Leases - Schedule of Components of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Leases - Schedule of Future Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Leases - Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Income Taxes - Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Income Taxes - Schedule of Significant components of our deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Income Taxes - Summary of income tax contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Redeemable Convertible Preferred Stock - Schedule of Redeemable Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Employee Benefit Plans - Schedule of Stock Option Activity under the Plans (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Employee Benefit Plans - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Employee Benefit Plans - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Employee Benefit Plans - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Employee Benefit Plans - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Employee Benefit Plans - Summary of Shares of Common Stock Reserved for Future Issuance (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Employee Benefit Plans - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Commitments and Contingencies (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Commitments and Contigencies - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Segment and Geographic Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Restructuring charges -Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 13 cour-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.LAB 14 cour-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Address, City or Town Entity Address, City or Town Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unpaid Proceeds From Exercise of Stock Options Unpaid Proceeds From Exercise of Stock Options Entity Ex Transition Period Entity Ex Transition Period Net loss Net Income (Loss) Available to Common Stockholders, Basic Net Income (Loss) Available to Common Stockholders, Basic, Total Fair Value Disclosures [Abstract] Earnings Per Share [Abstract] Issuance of restricted stock units, shares Stock Issued During Period Shares Restricted Stock Units Gross Stock issued during period shares restricted stock units gross Fair Value, Inputs, Level 1 [Member] Level 1 No Customers No Customers [Member] No Customers [Member] Federal Domestic Tax Authority [Member] Issuance of common stock upon initial public offering, net of offering costs Stock Issued During Period, Value, New Issues 2021 Employee Stock Purchase Plan Two thousand twenty one employee stock purchase plan member. Two Thousand Twenty One Employee Stock Purchase Plan [Member] Research and Development Research and Development Expense, Policy [Policy Text Block] Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from financing activities: Educator Partner Costs Collaborative Arrangements with Education Partners [Policy Text Block] Collaborative Arrangements with Education Partners [Policy Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Dividend yield Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill), Total Unbilled accounts receivable Unbilled Contracts Receivable Amendment Flag Amendment Flag Selling and Marketing Expense [Member] Sales and Marketing Aggregate fair value of RSUs vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Unpaid purchases of content assets Capital Expenditures Incurred but Not yet Paid Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Subsequent Event Type [Domain] Subsequent Event Type Operating Loss Carryforwards [Table] Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Cost of Sales [Member] Cost of Revenue Amortization of Deferred Sales Commissions Amortization, sales and marketing expenses Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Operating lease right-of-use assets Right-of-use assets Operating lease ROU assets obtained in exchange for lease liabilities Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Intangible Assets Revenue, Remaining Performance Obligation, Percentage Percent of remaining performance obligations to be recognized Less imputed interest Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Sublease Commencement Date Date which sublease is set to expire, in YYYY-MM-DD format. Net Loss Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Contracts Receivable [Abstract] Contract assets: Equity Method Investments Carrying value of the investment Fair value of common stock Share Based Compensation Arrangement By Share Based Payment Award Fair Value of Common Stock Share Based Compensation Arrangement By Share Based Payment Award Fair Value of Common Stock Statement [Table] Statement [Table] Operating Lease, Liability, Noncurrent Operating lease liabilities, non-current Operating Lease Liability Noncurrent, Total Impact of unrecognized tax benefits on effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate RSUs outstanding Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Issuance of common stock related to employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Deferred Revenue Contract Assets and Liabilities [Policy Text Block] Contract assets and liabilities. Property Equipment And Software [Member] Property, Equipment and Software Property equipment and software. Number of Operating Segments Number of operating segments Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Preferred stock, shares outstanding (in shares) 2024 Purchase Obligation, to be Paid, Year Two Restructuring charges Restructuring Charges Restructuring Charges, Total Total shares of common stock reserved Common Stock, Capital Shares Reserved for Future Issuance Shares reserved for issuance Auditor Firm ID Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Amortized Cost Weighted- Average Grant Fair Value, Unvested ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted- Average Grant Fair Value, Unvested beginning balance Weighted- Average Grant Fair Value, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Issue Price Temporary Equity, Par or Stated Value Per Share Temporary equity, par value (in dollars per share) Payments to Acquire Productive Assets Purchases of property, equipment, and software Payments to Acquire Productive Assets, Total Other Current Liabilities [Table Text Block] Schedule of Other Current Liabilities Income Tax Authority [Domain] Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country Share-Based Payment Arrangement, Expense, Tax Benefit Income tax benefits recognized Amortized over the estimated useful life Finite-Lived Intangible Asset, Useful Life Estimated useful lives Employee-related Liabilities, Current Accrued compensation and benefits Employee-related Liabilities, Current, Total Lessee, Operating Leases [Text Block] Leases Share-Based Payment Arrangement, Option [Member] Stock Options Concentration Risk Type [Axis] Concentration Risk Type Weighted-average remaining operating lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Total liabilities and stockholders' equity Liabilities and Equity Right of use asset Right of Use Asset [Member] Right of use asset. ROU assets Right of use assets Deferred Tax Liabilities, Leasing Arrangements Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Plan Name [Domain] Plan Name Total other current liabilities Other Liabilities, Current Other current liabilities Other Assets, Miscellaneous, Total Other Assets, Miscellaneous Other assets Stock Issued During Period, Shares, Employee Benefit Plan Issue of fully-vested shares of common stock Deferred Foreign Income Tax Expense (Benefit) Foreign Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Income Statement [Abstract] Non-US [Member] Rest of World [Member] Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table] Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table] Basis of Presentation and Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Proceeds from employee stock purchase plan Proceeds from Stock Plans Sale of Stock [Domain] Sale of Stock Liabilities, Current Total current liabilities Issuance of common stock related to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Net operating loss carryforwards Operating Loss Carryforwards Operating Loss Carryforwards, Total 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Impairment Losses On Contract Assets Impairment losses on contract assets Impairment losses on contract assets. Short term lease cost Short-Term Lease, Cost Other [Member] Other [Member] Other member. Income Taxes Income Tax, Policy [Policy Text Block] Increase (Decrease) in Contract with Customer, Liability Deferred revenue Preferred Stock, Shares Authorized Preferred stock, shares authorized (in shares) Treasury Stock, Shares Treasury stock, shares Treasury Stock, Shares, Total Treasury Stock, Shares, Beginning Balance Treasury Stock, Shares, Ending Balance Liquidation preference per share Preferred Stock, Liquidation Preference Per Share Schedule of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Weighted-average operating lease discount rate Operating Lease, Weighted Average Discount Rate, Percent Entity Small Business Entity Small Business Total cash, cash equivalents, and restricted cash Total cash, cash equivalents, and restricted cash Cash, cash equivalents, and restricted cash—End of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash—Beginning of period Incremental Expense Incremental expense. Stock-Based Compensation Expense Compensation Related Costs, Policy [Policy Text Block] Employees Directors And Service Providers [Member] Employees, Directors, and Service Providers Employees, directors, and service providers. Accrued tax withholding on vesting of restricted stock units Tax withholding on vesting of restricted stock units Tax withholding on vesting of restricted stock units. Investments Investments [Domain] Restructuring and Related Activities [Abstract] Assets, Current Total current assets Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Summary of Contract Assets and Liabilities Dividend paid per share Preferred Stock, Dividends, Per Share, Cash Paid Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs Proceeds from Issuance of Redeemable Convertible Preferred Stock Weighted average shares used in computing net loss per share-basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total City Area Code City Area Code Aggregate Intrinsic Value, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Beginning balance Impairment losses on deferred partner fees Impairment Losses On Deferred Partner Fees Impairment losses on deferred partner fees. Redeemable Convertible Preferred Stock Class A member. Redeemable Convertible Preferred Stock Class A Redeemable Convertible Preferred Stock Class A [Member] Share-Based Payment Arrangement [Abstract] Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate Disclosure of Supplemental Cash Flow Information Related to Leases [Table Text Block] Disclosure of supplemental cash flow information related to leases. Total liabilities Liabilities Document Period End Date Document Period End Date Purchase of investment in private company Purchase of investment in private company. Purchase of investment in pricate company Purchase of Investment in Private Company Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Fair value of common stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant-date fair value of stock options granted Debt Securities, Available-for-Sale, Amortized Cost Amortized Cost Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Financial Information for Each Reportable Segment Contract with Customer, Liability, Noncurrent Deferred revenue, non-current 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Statistical Measurement [Axis] Statistical Measurement Schedule of Unrealized Loss on Investments [Table Text Block] Schedule of Investments in an Unrealized Loss Position Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Preferred Stock, Voting Rights Assets Total assets ESPP Espp Plan [Member] Employee Stock Purchase Plan (ESPP) Member Contract with Customer, Asset, after Allowance for Credit Loss Total contract assets Accounts receivable, net of allowance for doubtful accounts Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Dividend declared per share Preferred Stock, Dividends Per Share, Declared Weighted- Average Grant Fair Value, Released Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released Weighted Average Grant Date Fair Value Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released Weighted Average Grant Date Fair Value State State and Local Jurisdiction [Member] Internal-use software and website development Software Development [Member] Internal-use Software Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Employees percentage of eligible compensation may elect to contribute Net loss per share-diluted Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Accounts Receivable, Net Accounts Receivable [Policy Text Block] Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Numerator: Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Share Based Compensation Capitalized As Internal Use Software Stock-based compensation capitalized as internal-use software costs Stock based compensation capitalized as internal use software costs. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Issuance Of Common Stock In Connection With Content Asset Issuance of common stock in connection with content asset Issuance of common stock in connection with content asset. Document Fiscal Period Focus Document Fiscal Period Focus Vesting Of Early Exercised Stock Options Vesting of early exercised stock options Vesting of early exercised stock options. Restricted Cash Restricted cash Restricted Cash, Total Issuance Of Common Stock In Connection With Asset Acquisition Issuance of common stock in connection with asset acquisition Issuance of common stock in connection with asset acquisition. Current Income Tax Expense (Benefit) Total current Increase (Decrease) in Accounts Receivable Accounts receivable, net Defined Contribution Plan [Text Block] 401(K) Plan Deferred offering costs Deferred Offering Costs Additional offering cost Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Valuation Allowance, Total Conversion of Stock, Shares Converted Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares) Preferred stock, $0.00001 par value-10,000,000 shares authorized as of December 31, 2022 and December 31, 2021; no shares issued and outstanding as of December 31, 2022 and December 31, 2021 Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance APIC, Share-Based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Stock-based compensation expense Other Liabilities and Deferred Revenue, Noncurrent Deferred revenue Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Foreign Inclusions Effective Income Tax Rate Reconciliation, Foreign Inclusions, Amount Effective Income Tax Rate Reconciliation, Foreign Inclusions, Amount Investment Income, Interest Interest income Redeemable Convertible Preferred Stock Class C member. Redeemable Convertible Preferred Stock Class C Redeemable Convertible Preferred Stock Class C [Member] Total operating lease liabilities Present value of operating lease liabilities Operating Lease, Liability Net Cash Provided by (Used in) Financing Activities Net cash provided by financing activities Platform And Support Costs Platform and support costs Platform and support costs. Statement of Financial Position [Abstract] Available-for-Sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Investments in a continuous unrealized loss position for more than 12 months Temporary Equity, Shares Issued Temporary equity, shares issued (in shares) Issuance of preferred stock, shares Securities Act File Number Entity File Number Scenario [Domain] Statement of Cash Flows [Abstract] Sublease income Sublease income Sublease Income Deferred Revenue Arrangement Type [Axis] Class of Warrant or Right, Number of Securities Called by Warrants or Rights Gross Profit [Abstract] Segment gross profit Contract Acquisition and Fulfillment Costs Contract Acquisition and Fulfillment Costs [Policy Text Block] Contract acquisition and fulfillment costs. Content Asset [Member] Content Asset Content asset member. Enterprise Segment [Member] Enterprise Segment [Member] Enterprise segment member. Geographical [Domain] Geographical Statistical Measurement [Domain] Statistical Measurement Statement of Stockholders' Equity [Abstract] Sale of Stock [Axis] Sale of Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Percent of the lower of the market price for Purchase shares of common stock Modification charge Share-Based Payment Arrangement, Plan Modification, Incremental Cost Auditor Location Assembled Workforce [Member] Assembled Workforce Assembled workforce member. Class of Stock [Domain] Class of Stock Two Thousand Thirteen And Two Thousand Fourteen Executive Stock Incentive Plan [Member] 2013 and 2014 Executive Stock Incentive Plan Two thousand thirteen and two thousand fourteen executive stock incentive plan. Revenue Revenue Benchmark [Member] Sales Revenue Schedule of Components of Lease Costs Lease, Cost [Table Text Block] Stockholders' Equity Note [Abstract] Equity Method Investment, Ownership Percentage Ownership interest in equity method investment Number Of Customers Number of customers Number of customers. Subsequent Events [Abstract] Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Canceled Proceeds From Exercise Of Unvested Options Net Of Repurchases Proceeds from exercise of unvested options, net of repurchases Proceeds from exercise of unvested options, net of repurchases Proceeds from exercise of stock options Proceeds from Stock Options Exercised Proceeds from exercise of unvested options, net of repurchases Deferred Income Tax Expense (Benefit) Total deferred Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Basis of presentation and summary of significant accounting policies. Research and development tax credits carryforwards Research and development credits Deferred Tax Assets, Tax Credit Carryforwards, Research Property, Plant and Equipment [Table Text Block] Schedule of Property, Equipment and Software Related party content fees. Related Party Content Fees Related party content fees Temporary Equity [Table Text Block] Schedule of Redeemable Convertible Preferred Stock Temporary Equity [Abstract] Redeemable convertible preferred stock: Revenue from Contract with Customer [Text Block] Revenue Recognition Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Credit Risk Antidilutive Securities [Axis] Antidilutive Securities Preferred Stock, Par or Stated Value Per Share Preferred stock, par value (in dollars per share) Contract with Customer, Liability, Current Deferred revenue, current Gross Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Lessee, Lease, Description [Line Items] Issuance Of Series F Redeemable Convertible Preferred Stock Shares Issuance of Series F redeemable convertible preferred stock (in shares) Issuance of series F redeemable convertible preferred stock shares. Supplemental Balance Sheet Disclosures [Text Block] Consolidated Balance Sheet Components Subsequent Events [Text Block] Subsequent Events Impairment Effects on Earnings Per Share [Table] Weighted average shares used in computing net loss per share-diluted Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted, Total Due to Related Parties Outstanding to educator partner payables Due to Related Parties, Total Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Corporate Debt Securities [Member] Corporate Debt Securities General and Administrative Expense [Member] General and Administrative Conversion of convertible preferred stock Convertible Preferred Stock, Shares Issued upon Conversion Redeemable convertible preferred stock, shares issued upon conversion Current Fiscal Year End Date Current Fiscal Year End Date Investment Type [Axis] Investment Type Financial Instruments [Domain] Foreign income taxes at rates other than the U.S. rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Other Assets, Noncurrent Other assets Other Assets, Noncurrent, Total EMEA [Member] Europe, Middle East, and Africa [Member] Investment Income, Net, Amortization of Discount and Premium Investment Income, Net, Amortization of Discount and Premium, Total Amortization or accretion of marketable securities Entity Address, Address Line One Entity Address, Address Line One Property and Equipment Property, Plant and Equipment [Member] Deferred commissions Deferred Tax Liabilities, Deferred Commissions Amount of deferred tax liability attributable to taxable temporary differences from Deferred Commissions. Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area Document Annual Report Summary of Estimated Assumptions Used in Value of ESPP Rights Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Supplemental disclosures of cash flow information: Redeemable Convertible Preferred Stock Class E member. Redeemable Convertible Preferred Stock Class E Redeemable Convertible Preferred Stock Class E [Member] Subsidiary Sale Of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Marketable Securities Restricted cash, non-current Restricted Cash, Noncurrent Total income tax expense Income Tax Expense (Benefit) Income tax expense Operating lease liabilities Increase (Decrease) in Operating Lease Liability Income Tax Disclosure [Text Block] Income Taxes Preferred Stock, Shares Issued Preferred Stock, Shares Issued, Total Preferred stock, shares issued (in shares) Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Revenue, Remaining Performance Obligation, Amount Remaining performance obligation Income Tax Disclosure [Abstract] Stock Issued During Period, Shares, New Issues Issuance of additional common stock under IPO to underwriter Issuance of common stock upon initial public offering, net of offering costs (in shares) Redeemable Convertible Preferred Stock Class F member. Redeemable Convertible Preferred Stock Class F Redeemable Convertible Preferred Stock Class F [Member] Content Sourcing Agreement Content Sourcing Agreement [Member] Content sourcing agreement member. Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV Concentration risk, benchmark description Concentration Risk, Benchmark Description Degrees Segment [Member] Degrees Segment [Member] Degrees segment member. Geographic Concentration Risk Geographic Concentration Risk [Member] Legal Entity Type of Counterparty [Domain] Conversion of Stock, Amount Converted Conversion of redeemable convertible preferred stock to common stock upon initial public offering Auditor Name Equity [Abstract] Contract with Customer, Liability, Revenue Recognized Revenue Recognized Operating Income (Loss) Loss from operations Issuance Costs Of Series E Redeemable Convertible PreferredStock Issuance Costs Of SeriesE Redeemable Convertible PreferredStock Issuance Costs of seriesE redeemable convertible preferredStock Customer One Customer One [Member] Customer One [Member] Contract Liablities [Abstract] Contract liabilities: Contract liabilities abstract. $0.00001 par value 10,000,000 shares authorized as of December 31, 2022 and December 31 2021 no shares issued and outstanding as of December 31 2022 and December 31 2021 Beginning balance Temporary Equity, Carrying Amount, Attributable to Parent Carrying Value Ending balance Convertible Preferred Stock, Settlement Terms Redeemable convertible preferred stock, conversion rate Scenario [Axis] Redeemable Convertible Preferred Stock Class D member. Redeemable Convertible Preferred Stock Class D Redeemable Convertible Preferred Stock Class D [Member] Cliff vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Debt Securities, Available-for-Sale, Unrealized Loss Position Fair Value Debt Securities, Available-for-sale, Unrealized Loss Position, Total Common Stock, Voting Rights Entity Filer Category Entity Filer Category Payments to Acquire Marketable Securities Purchases of marketable securities Payments to Acquire Marketable Securities, Total Proceeds from Sale and Maturity of Marketable Securities Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities, Total Operating Expenses Total operating expenses Asia Pacific [Member] Asia Pacific [Member] Entity Current Reporting Status Entity Current Reporting Status Stock Issued During Period, Value, Restricted Stock Award, Gross Issuance of restricted stock awards Asset Class [Domain] Asset Class State Current State and Local Tax Expense (Benefit) ICFR Auditor Attestation Flag Impairment of long-lived assets Asset Impairment Charges Asset Impairment Charges, Total Tax withholding on vesting of restricted stock units (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Segment gross profit loss. Segment Gross Profit Loss Total segment gross profit Stockholders' Equity (Deficit) Stockholders' Equity Note Disclosure [Text Block] Finite-Lived Intangible Assets, Net Net carrying value Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Total stockholders' equity Ending balance Beginning balance Stockholders' Equity Attributable to Parent Stock Issued During Period Value Warrants Exercised Issuance of common stock upon exercise of warrants Stock issued during period value warrants exercised. AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) Authorized Temporary Equity, Shares Authorized Temporary equity, shares authorized (in shares) Asset Class [Axis] Asset Class Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date Entity Tax Identification Number Entity Tax Identification Number Income Statement Location [Axis] Income Statement Location Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of Shares, Forfeited Number of Shares, Forfeited Common stock, $0.00001 par value-300,000,000 shares authorized as of December 31, 2022 and December 31, 2021; 150,683,607 shares issued and 147,935,669 shares outstanding as of December 31, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021 Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Retained Earnings (Accumulated Deficit) Accumulated deficit Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Equity Components [Axis] Equity Components Proceeds from Warrant Exercises 2023 Purchase Obligation, to be Paid, Year One Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Leases [Abstract] Contract with Customer, Liability Total contract liabilities Payments to Acquire Intangible Assets Purchases of content assets Purchases of content assets Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Entity Emerging Growth Company Entity Emerging Growth Company Related Party Transaction [Axis] Related Party Transaction Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Operating expenses: Operating Expenses [Abstract] Credit Or Non Credit Impairment Charges Credit or Non-Credit Impairment Charges Credit or non-credit impairment charges Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Number of Shares, Options vested Federal Current Federal Tax Expense (Benefit) check Income (Loss) From Continuing Operations Before Income Taxes, Check Income (loss) from continuing operations before income taxes, check. Revenue Recognition Revenue [Policy Text Block] Cost of Revenue Cost of revenue Cost of Revenue, Total Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Expected term (in years) Acquired Intangibles [Member] Acquired Intangibles [Member] Acquired intangibles member. Sales and marketing Selling and Marketing Expense Selling and Marketing Expense, Total Entity Voluntary Filers Entity Voluntary Filers Deferred Federal Income Tax Expense (Benefit) Federal Retirement Benefits [Abstract] Document Transition Report Document Transition Report Rent expense Operating Leases, Rent Expense Operating Leases, Rent Expense, Total Sale of Stock, Number of Shares Issued in Transaction Number of shares sold (in shares) Assets, Fair Value Disclosure, Total Assets, Fair Value Disclosure Total financial assets Schedule of Components of Loss Before Income Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted- Average Grant Fair Value, Granted 2026 Purchase Obligation, to be Paid, Year Four Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Impairment, Long-Lived Asset, Held-for-Use, Total Impairment, Long-Lived Asset, Held-for-Use Impairments of long lived assets Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Sale of Stock, Price Per Share Stock price (in dollars per share) IPO price Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Options exercised Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accounts receivable, net of allowance for credit losses of $495 and $105 as of December 31, 2022 and December 31, 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Marketable Securities Marketable Securities, Policy [Policy Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Deferred State and Local Income Tax Expense (Benefit) State Net Income (Loss) Attributable to Parent, Total Net Income (Loss) Attributable to Parent Net loss Finite-Lived Intangible Assets, Remaining Amortization Period Weighted average remaining amortization period for intangible asset Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Fair Value Measurements Adjustments To Additional Paid In Capital Vesting Of Early Exercise Stock Options Vesting of early exercise stock options Adjustments to additional paid in capital Vesting of early exercise stock options. Operating Lease, Liability, Current Operating lease liabilities, current Capitalized research and development costs Deferred Tax Assets, in Process Research and Development Additional Paid-in Capital [Member] Additional Paid-In Capital Payment of tax withholding on vesting of restricted stock units Payment of tax withholding on vesting of restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Common Stock Warrants [Member] Common Stock Warrants Common stock warrants [Member] Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Operating Loss Carryforwards, Total Operating lease right-of-use assets Increase Decrease In Operating Lease Right of Use Assets Increase Decrease In Operating Lease Right of Use Assets Entity Registrant Name Entity Registrant Name Advertising costs Advertising Expense Accounts Receivable, Allowance for Credit Loss, Current Allowance for doubtful accounts Cash and cash equivalents 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 Earnings Per Share [Text Block] Net Loss Per Share Summary of Weighted Average Assumptions to Record Stock-Based Compensation Expense for Stock Options Granted Summary of the weighted-average assumptions to record compensation expenses for stock options granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Class of Stock [Axis] Class of Stock Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Statement of Comprehensive Income [Abstract] Property, equipment, and software—net Property, Plant and Equipment, Net Property, equipment and software, net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term, Options vested Award Type [Domain] Award Type Statement [Line Items] Statement [Line Items] Payment of holdback consideration related to asset acquisition. Payment of holdback consideration related to asset acquisition Payment Of Holdback Consideration Related To Asset Acquisition Temporary Equity, by Class of Stock [Table] Temporary Equity By Class Of Stock [Table] Issuance of common stock upon exercise of unvested options (in shares) Stock Issued During Period Shares Unvested Options Exercised Stock issued during period shares unvested options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Options vested Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Gross Gross carrying value Finite-Lived Intangible Assets, Gross, Total Curremnt expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Contractual Obligation, to be Paid, Year Five Non-cancelable purchase obligations Restructuring Cost and Reserve [Line Items] Common Stock [Member] Common Stock Sale of Stock, Consideration Received on Transaction Proceeds from sale of stock, net Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Share based compensation, expiration period Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from operating activities: Equity Component [Domain] Equity Component Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Revenue from Contract with Customer, Excluding Assessed Tax Revenue Revenue from Contract with Customer, Excluding Assessed Tax, Total Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income taxes total Entity Address, State or Province Entity Address, State or Province Research And Development [Member] Research and Development Research and development. Geographical [Axis] Geographical Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Estimated Fair Market Value Payment Of Deferred Offering Costs Payment of deferred offering costs Payment of deferred offering costs. Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Document Type Document Type Interest Paid, Excluding Capitalized Interest, Operating Activities Cash paid for interest Sublease Expiration Date Date which sublease is set to expire, in YYYY-MM-DD format. Issue of fully-vested shares of common stock Issuance Of Common Stock Shares In Connection With Content Asset Issuance of common stock in connection with content asset (in shares) Issuance of common stock shares in connection with content asset. United States [Member] UNITED STATES Entity Shell Company Entity Shell Company Share-Based Payment Arrangement, Expense Stock based compensation expense Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Issuance of common stock in connection with settlement liability (in shares) Issuance of Common Stock in Connection With Settlement Liability Share Issuance of Common Stock in Connection With Settlement Liability Share Issuance Of Series E Redeemable Convertible Preferred Stock Issuance Of SeriesE Redeemable Convertible Preferred Stock Issuance of seriesE redeemable convertible preferred stock. Security Exchange Name Security Exchange Name Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Revenue Recognition [Abstract] Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Indefinite operating loss carryforwards Indefinite Operating Loss Carryforwards Indefinite operating loss carryforwards. Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average period for recognition of compensation cost Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Term Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Contractual Obligation, Fiscal Year Maturity [Table Text Block] Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations Tax withholding on vesting of restricted stock units Tax withholding on vesting of restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Company capitalized internal-use software costs Capitalized Computer Software, Gross Operating lease cost Operating Lease, Cost RSUs Restricted Stock Units (RSUs) [Member] Restricted Stock Units Schedule of Future Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Depreciation and amortization Deferred Tax Liabilities, Depreciation and Amortization Amount of deferred tax liability attributable to taxable temporary differences from depreciation and amortization. Schedule of Activity Related to the Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Consolidation, Policy [Policy Text Block] Principles of Consolidation Commissions and related payroll tax expenditures. Commissions And Related Payroll Tax Expenditures Commissions and related payroll tax expenditures Issuance of preferred stock, net of issuance costs (in shares) Issuance Of Preferred Stock Issuance of preferred stock Employee stock purchase plan. Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock Units Award Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Schedule of Stock Option Activity under the Plans New Accounting Pronouncements Recently Adopted New Accounting Pronouncements, Policy [Policy Text Block] Ending balance (in shares) Beginning balance (in shares) Common Stock, Shares, Outstanding Common stock, shares outstanding (in shares) Exercise And Conversion Of Common Stock Warrants Exercise and conversion of common stock warrants Exercise and conversion of common stock warrants Cost of Revenue Cost of Goods and Service [Policy Text Block] Shares Subject To Repurchase [Member] Shares Subject to Repurchase Shares subject to repurchase [Member] Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Debt Securities, Available-for-Sale Estimated Fair Market Value Debt Securities, Available-for-sale, Total Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from investing activities: Consumer Segment [Member] Consumer Segment [Member] Consumer segment member. Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Future Expected Amortization Expense for Intangible Assets Increases related to tax positions taken during current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Commitments and contingencies (Note 12) Commitments and Contingencies Common Stock, Shares, Issued Common stock, shares issued (in shares) Common Stock, Shares, Issued, Total Other Liabilities [Table Text Block] Schedule of Other Liabilities U.S. Treasury securities US Treasury Securities [Member] U.S. Government Treasury Bills Minimum [Member] Minimum Marketable Securities Marketable securities Marketable Securities, Total Segments [Domain] Segments Restricted cash, current Restricted Cash, Current Leases Lessee, Leases [Policy Text Block] Tax Credit Carryforward [Axis] Class of Warrant or Right Exercise Price of Warrants or Rights Class of Warrant or Right Exercise Price of Warrants or Rights Vesting of restricted stock units (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Vesting of Restricted Stock Units Number Share based compensation arrangement by share based payment award options vesting of restricted stock units number. Deferred Revenue [Domain] Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Treasury Stock [Member] Treasury Stock Schedule of Available-for-Sale Securities [Table] Schedule Of Available For Sale Securities [Table] Segments [Axis] Segments Foreign Current Foreign Tax Expense (Benefit) Russian Educator Partners [Member] Russian educator partners Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Revenues [Abstract] Revenue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted- Average Grant Fair Value, Forfeited Amortization of Intangible Assets Amortization expenses of intangible assets Amortization of Intangible Assets, Total Segment amortization Award Type [Axis] Award Type Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Basis of presentation and summary of significant accounting policies. Other Other Noncash Income (Expense) Other Noncash Income (Expense), Total Property, Equipment, and Softwares Property, Equipment, and Software, Policy [Policy Text Block] Property Equipment, and Software, Policy Text Block. Subsequent Event [Member] Subsequent Event Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Compensation cost related to the nonvested awards not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Basis of Presentation and Significant Accounting Policies [Text Block] Basis of Presentation and Summary of Significant Accounting Policies Related Party Transaction [Domain] Related Party Transaction Gross deferred tax assets Deferred Tax Assets, Gross Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value of employee options exercised Other (expense) income, net Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Research and development Research and Development Expense Research and Development Expense, Total Total lease payments Lessee, Operating Lease, Liability, to be Paid Computer equipment and purchased software Computer Equipment And Software [Member] Computer Equipment and Software Computer equipment and software. Decreases related to tax positions taken during prior years Decreases related to tax positions during prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Entity Central Index Key Entity Central Index Key Advertising Costs Advertising Cost [Policy Text Block] Other Underwriting Expense Underwriting discounts and commissions Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Cash payment Payments for Restructuring Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Foreign inclusions Effective Income Tax Rate Reconciliation Foreign Inclusions Percent Effective income tax rate reconciliation foreign inclusions percent. Preferred Stock [Text Block] Redeemable Convertible Preferred Stock Customer [Axis] Accounting Policies [Abstract] Accrued compensation and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Investments, Debt and Equity Securities [Abstract] Debt Securities, Available-for-Sale [Line Items] Schedule Of Available For Sale Securities [Line Items] Disaggregation of Revenue [Line Items] Issuance of common stock in connection with settlement liability per share IssuanceOfCommonStockInConnectionWithSettlementLiabilityshares (in shares) Issuance Of Common Stock In Connection With Settlement Liability Per Shares 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 Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected volatility Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Internal Use Software [Member] Internal Use Software [Member] Internal use software member. Aggregate Intrinsic Value, Unvested balance Aggregate Intrinsic Value, Unvested ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Aggregate Intrinsic Value, Unvested beginning balance Long-Lived Assets Noncurrent Assets Shares available for future grants Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares available for grant Redeemable Convertible Preferred Stock [Member] Redeemable Convertible Preferred Stock Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate Intrinsic Value, Options vested General and administrative General and Administrative Expense General and Administrative Expense, Total Organization, Consolidation and Presentation of Financial Statements [Abstract] Weighted Average Exercise Price, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Beginning balance Forecast [Member] Deferred Partner Fees Deferred Partner Fees [Member] Deferred partner fees member. Total lease costs Lease, Cost Operating lease ROU assets obtained in exchange for lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease right-of-use assets Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Deferred costs, net Deferred Costs, Current Deferred Costs, Current, Total Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Retained Earnings [Member] Accumulated Deficit Tax Credit Carryforward, Name [Domain] Customer [Domain] Money Market Funds [Member] Money Market Funds Segment Reporting [Abstract] Effective income tax rate Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Effective tax rate Treasury Stock Shares, Ending Balance Treasury Stock Shares, Beginning Balance Treasury Stock, Common, Shares Property, Plant and Equipment, Gross Total property, equipment, and software Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Property, equipment, and software Additional Paid in Capital Additional paid-in capital Additional Paid in Capital, Total Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance Billed accounts receivable, net of allowance for credit losses Accounts Receivable, after Allowance for Credit Loss Accounts Receivable, after Allowance for Credit Loss, Total Entity Interactive Data Current Entity Interactive Data Current Entity Public Float Entity Public Float Issuance Of Series F Redeemable Convertible Preferred Stock Issuance of Series F redeemable convertible preferred stock Issuance of series F redeemable convertible preferred stock. Related Party Transactions Related Party Transactions Disclosure [Text Block] Letters of credit Letters of Credit Outstanding, Amount Temporary Equity [Line Items] Temporary Equity [Line Items] Related Party Transactions [Abstract] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Leasehold Improvements [Member] Leasehold Improvements Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Payments of costs related to initial public offering Outstanding Ending balance (in shares) Beginning balance (in shares) Temporary Equity, Shares Outstanding Temporary equity, shares outstanding (in shares) Proceeds from initial public offering, net of offering cost Proceeds from Issuance Initial Public Offering Net proceeds from common stock sold Local Phone Number Local Phone Number U.S Federal income taxes at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Gross unrecognized tax benefits -beginning of period Gross unrecognzied tax benefits -end of period Unrecognized tax benefits Unrecognized Tax Benefits Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Basic and Diluted Net Loss Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Vesting period Share-Based Payment Arrangement, Exercise of Option, Tax Benefit Tax benefits realized on awards vested and exercised Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Basis of Accounting, Policy [Policy Text Block] Basis of Presentation Deferred Costs Deferred Costs, Total Deferred costs Liquidation Amount Temporary Equity, Liquidation Preference Temporary equity, liquidation preference IPO [Member] IPO Proceeds from Issuance of Convertible Preferred Stock Number of shares , Granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Total other liabilities Other Liabilities, Noncurrent Other liabilities Income Statement Location [Domain] Income Statement Location Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Number of Shares, Options canceled Operating loss carryforwards, deduction limitation Operating Loss Carryforwards Deduction Limitation Operating loss carryforwards, deduction limitation. Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Prepaid expenses and other assets Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Customer Concentration Risk Customer Concentration Risk [Member] Stock options outstanding Number of Shares, Ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Number of Shares, Beginning balance Marketable Securities, Current Marketable securities Marketable Securities, Current, Total Document Fiscal Year Focus Document Fiscal Year Focus Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Intangible Assets, Net (Excluding Goodwill), Total Intangible assets Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy Purchase Obligation Purchase Obligation, Total 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Net loss per share-basic Earnings Per Share, Basic Earnings Per Share, Basic, Total Issuance of restricted stock units APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Issue Date Temporary equity, shares issued date. Issue Date Temporary Equity Shares Issued Date Assets [Abstract] Assets Net deferred tax assets Deferred Tax Assets, Net Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Reconciliation of cash, cash equivalents, and restricted cash: Gross profit Gross Profit Gross profit Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Treasury stock at cost, 2,747,938 shares as of December 31, 2022 and December 31, 2021 Treasury Stock, Value Treasury Stock, Value, Total Treasury Stock, Value, Beginning Balance Treasury Stock, Value, Ending Balance Financial Instrument [Axis] Unpaid deferred offering costs Unpaid deferred offering costs. Unpaid Deferred Offering Costs Property, equipment, and software estimated useful lives Property, Equipment, and Software Estimated Useful Lives Property, Equipment, and Software Estimated Useful Lives Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Schedule of Restructuring and Related Costs [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Deferred Tax Assets, Deferred Income Deferred revenue Issuance of preferred stock, net of issuance costs Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Income Taxes Paid, Net Cash paid for income taxes Income Taxes Paid, Net, Total Property, Equipment, and Software, Net Property, Plant and Equipment, Policy [Policy Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name Developed Technology Rights [Member] Developed Technology Income Tax Authority [Axis] Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Legal Entity of Counterparty, Type [Axis] Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net loss Temporary Equity Disclosure [Abstract] Assets, Current [Abstract] Current assets: 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Segment Reporting Disclosure [Text Block] Segment and Geographic Information Common Stock Options [Member] Common Stock Options Common stock options [Member]. Payments To Capitalized Internal Use Software Costs Capitalized internal-use software costs Payments to capitalized internal use software costs. Accounts Payable, Trade, Current Educator partners payable Schedule of Significant components of our deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Total Reconciliation Item Of Segment Gross Profit To Gross Profit Total reconciling items Total reconciliation item of segment gross profit to gross profit. Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Internal-Use Software and Website Development Costs Internal Use Software, Policy [Policy Text Block] Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases related to tax positions taken during prior years Defined Contribution Plan, Employer Discretionary Contribution Amount Employer discretionary contribution amount ESPP Rights ESPP ESPP [Member] Intangible Assets, Net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Issuance Costs Of Series F Redeemable Convertible Preferred Stock Issuance costs of Series F redeemable convertible preferred stock Issuance costs of series F redeemable convertible preferred stock. Lease liabilities Deferred Tax Assets, Operating Lease Liabilities Amount, before allocation of valuation allowance, of deferred tax asset attributable to operating lease liabilities. Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Number of Shares, Granted Related Party Transaction [Line Items] Related Party Transaction [Line Items] Lease Term and Discount Rate Lease costs Lease, Cost [Abstract] Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Cover [Abstract] Issuance Of Series E Redeemable Convertible PreferredStock (in Shares) Issuance Of SeriesE Redeemable Convertible PreferredStock Shares Issuance of seriesE redeemable convertible preferredStock shares. Concentrations of credit risk, percentage Concentration Risk, Percentage Concentration risk, percentage Capital Loss Carryforward [Member] Capital Loss Carryforward [Member] Employee Benefits and Share-Based Compensation cumulative stock-based compensation expense Number of Shares, Vested Number of Shares, Vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Schedule Of Common Stock Reserved For Future Issuance Table [Text Block] Summary of Shares of Common Stock Reserved for Future Issuance Schedule of common stock reserved for future issuance. Other Accounts Payable and Accrued Liabilities Other accounts payable and accrued expenses Liabilities, Current [Abstract] Current liabilities: Maximum [Member] Maximum Change in unrealized loss on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Change in unrealized loss on marketable securities Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Furniture and Fixtures [Member] Furniture and Fixtures Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Restructuring charges Restructuring Charges [Member] Number of Shares, Options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Issuance of common stock upon exercise of options (in shares) Use of Estimates, Policy [Policy Text Block] Use of Estimates Stock Issued During Period, Shares, Restricted Stock Award, Gross Issuance of restricted stock awards (in shares) Issuance Of Common Stock In Connection With Settlement Liability Issuance of common stock in connection with settlement liability Issuance of common stock in connection with settlement liability. Impairment loss Operating Lease, Impairment Loss Restricted Cash In Prepaid Expenses And Other Current Assets Restricted cash in prepaid expenses and other current assets Restricted cash in prepaid expenses and other current assets Total deferred tax liabilities Total deferred tax liabilities Deferred Tax Liabilities, Gross Redeemable Convertible Preferred Stock Class B member. Redeemable Convertible Preferred Stock Class B Redeemable Convertible Preferred Stock Class B [Member] Accounts Receivable [Member] Accounts Receivable Stock Issued During Period, Value, Stock Options Exercised Issuance of common stock upon exercise of options Segment Reporting, Policy [Policy Text Block] Segment Information 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Conversion Of Stock Conversion Ratio Conversion ratio Conversion Of Stock, Conversion Ratio Property, Plant and Equipment, Useful Life Property, equipment, and software, Useful Life Preferred Stock, Dividend Rate, Per-Dollar-Amount Non cumulative preferred stock dividend rate Deferred tax assets: Deferred Tax Assets, Net [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Common Stock, Shares Authorized Common stock, shares authorized (in shares) Trading Symbol Trading Symbol Debt Securities, Available-for-Sale [Table Text Block] Summary of Available-for-Sale Marketable Securities Stock Issued During Period Shares Warrants Exercised Issuance of common stock upon exercise of warrants (in shares) Stock issued during period shares warrants exercised. Subsequent Event Type [Axis] Subsequent Event Type Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total 2025 Purchase Obligation, to be Paid, Year Three Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive loss Deferred Offering Costs Deferred Charges, Policy [Policy Text Block] Stock-based compensation expense Segment Share Based Compensation Stock-based compensation Segment share based compensation. Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Risk-free interest rate Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Gross Unrealized Losses Plan Name [Axis] Plan Name Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Denominator: Unvested stock options Unvested Stock Options [Member] Unvested stock options. Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Concentration Risk Type [Domain] Concentration Risk Type Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Common Stock, Par or Stated Value Per Share Common stock, par value (in dollars per share) Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Issuance of common stock in connection with asset acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Variable lease cost Variable Lease, Cost Stock Issued During Period, Value, Conversion of Convertible Securities Conversion of redeemable convertible preferred stock to common stock upon initial public offering Comprehensive Loss Comprehensive Income, Policy [Policy Text Block] Issuance of common stock in connection with asset acquisition Stock Issued During Period, Value, Acquisitions Defined Benefit Plan Disclosure [Line Items] Period for satisfaction of remaining performance obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Property, Plant and Equipment, Estimated Useful Lives Property, equipment, and software, Useful Life Weighted- Average Exercise Price ,Granted Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Number of Shares, Unvested ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Number of Shares, Unvested beginning balance Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive securities excluded from computation of dilutive earnings per share (in shares) Cash and Cash Equivalents, Fair Value Disclosure Cash equivalents Noncash Investing and Financing Items [Abstract] Supplemental disclosures of noncash investing and financing activities: EX-101.CAL 15 cour-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT XML 16 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2022
Feb. 16, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
ICFR Auditor Attestation Flag true    
Document Period End Date Dec. 31, 2022    
Document Fiscal Year Focus 2022    
Entity File Number 001-40275    
Entity Registrant Name COURSERA, INC.    
Entity Tax Identification Number 45-3560292    
Entity Address, Address Line One 381 E. Evelyn Ave.    
Entity Address, City or Town Mountain View    
Entity Incorporation, State or Country Code DE    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 94041    
City Area Code 650    
Local Phone Number 963-9884    
Title of 12(b) Security Common Stock, $0.00001 par value    
Trading Symbol COUR    
Security Exchange Name NYSE    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer Yes    
Entity Emerging Growth Company false    
Entity Shell Company false    
Auditor Name DELOITTE & TOUCHE LLP    
Auditor Location San Jose, California    
Auditor Firm ID 34    
Entity Common Stock, Shares Outstanding   149,649,901  
Entity Public Float     $ 1.6
Entity Central Index Key 0001651562    
Current Fiscal Year End Date --12-31    
Document Fiscal Period Focus FY    
Documents Incorporated by Reference

Portions of the registrant's definitive Proxy Statement relating to the 2023 Annual Meeting of Stockholders are incorporated herein by references in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2022.

   
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 320,817 $ 580,658
Marketable securities 459,654 241,117
Accounts receivable, net of allowance for credit losses of $495 and $105 as of December 31, 2022 and December 31, 2021, respectively 53,734 34,396
Deferred costs, net 24,147 19,666
Prepaid expenses and other current assets 17,636 16,494
Total current assets 875,988 892,331
Property, equipment and software, net 27,096 24,725
Operating lease right-of-use assets 9,605 16,321
Intangible assets, net 8,553 10,091
Other assets 26,355 15,442
Total assets 947,597 958,910
Current liabilities:    
Educator partners payable 66,375 49,206
Other accounts payable and accrued expenses 23,342 23,257
Accrued compensation and benefits 21,163 18,353
Operating lease liabilities, current 8,658 8,031
Deferred revenue, current 115,701 94,637
Other current liabilities 7,202 7,639
Total current liabilities 242,441 201,123
Operating lease liabilities, non-current 5,791 11,864
Deferred revenue, non-current 3,076 3,851
Other liabilities 1,714 559
Total liabilities 253,022 217,397
Commitments and contingencies (Note 12)
Stockholders' equity:    
Preferred stock, $0.00001 par value-10,000,000 shares authorized as of December 31, 2022 and December 31, 2021; no shares issued and outstanding as of December 31, 2022 and December 31, 2021 0 0
Common stock, $0.00001 par value-300,000,000 shares authorized as of December 31, 2022 and December 31, 2021; 150,683,607 shares issued and 147,935,669 shares outstanding as of December 31, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021 1 1
Additional paid-in capital 1,364,116 1,235,231
Treasury stock at cost, 2,747,938 shares as of December 31, 2022 and December 31, 2021 (4,701) (4,701)
Accumulated other comprehensive loss (718) (252)
Accumulated deficit (664,123) (488,766)
Total stockholders' equity 694,575 741,513
Total liabilities and stockholders' equity $ 947,597 $ 958,910
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 495 $ 105
Preferred stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 150,683,607 144,653,979
Common stock, shares outstanding (in shares) 147,935,669 141,906,041
Treasury stock, shares 2,747,938 2,747,938
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenue $ 523,756 $ 415,287 $ 293,511
Cost of revenue 192,277 165,818 138,846
Gross profit 331,479 249,469 154,665
Operating expenses:      
Research and development 165,134 135,410 76,784
Sales and marketing 227,676 179,337 107,249
General and administrative 105,900 77,785 37,215
Restructuring charges 10,149 0 0
Total operating expenses 508,859 392,532 221,248
Loss from operations (177,380) (143,063) (66,583)
Interest income 9,144 320 1,163
Other (expense) income, net (2,401) (346) 120
Loss before income taxes (170,637) (143,089) (65,300)
Income tax expense 4,720 2,126 1,515
Net loss $ (175,357) $ (145,215) $ (66,815)
Net loss per share-basic $ (1.21) $ (1.28) $ (1.80)
Net loss per share-diluted $ (1.21) $ (1.28) $ (1.80)
Weighted average shares used in computing net loss per share-basic 145,263,726 113,587,523 37,207,492
Weighted average shares used in computing net loss per share-diluted 145,263,726 113,587,523 37,207,492
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net loss $ (175,357) $ (145,215) $ (66,815)
Change in unrealized loss on marketable securities, net of tax (466) (272) (54)
Comprehensive loss $ (175,823) $ (145,487) $ (66,869)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Redeemable Convertible Preferred Stock
Common Stock
Additional Paid-In Capital
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance at Dec. 31, 2019   $ 332,681          
Beginning balance (in shares) at Dec. 31, 2019   67,658,342          
Beginning balance at Dec. 31, 2019 $ (186,999)     $ 94,364   $ 74 $ (276,736)
Beginning balance (in shares) at Dec. 31, 2019     38,430,678        
Treasury Stock, Value, Beginning Balance at Dec. 31, 2019         $ (4,701)    
Treasury Stock Shares, Beginning Balance at Dec. 31, 2019         (2,747,938)    
Issuance of Series F redeemable convertible preferred stock   $ 130,000          
Issuance of Series F redeemable convertible preferred stock (in shares)   7,647,058          
Issuance costs of Series F redeemable convertible preferred stock   $ (388)          
Issuance of common stock upon exercise of options 10,081     10,081      
Issuance of common stock upon exercise of options (in shares)     4,204,065        
Issuance of restricted stock awards (in shares)     36,250        
Issuance of common stock upon exercise of warrants 38     38      
Issuance of common stock upon exercise of warrants (in shares)     190,930        
Vesting of early exercise stock options 196     196      
Issuance of common stock in connection with content asset $ 3,956     3,956      
Issuance of common stock in connection with content asset (in shares) 187,305   187,305        
Stock-based compensation expense $ 17,773     17,773      
Change in unrealized loss on marketable securities (54)         (54)  
Net loss (66,815)           (66,815)
Ending balance at Dec. 31, 2020   $ 462,293          
Ending balance (in shares) at Dec. 31, 2020   75,305,400          
Ending balance at Dec. 31, 2020 (221,824)     126,408   20 (343,551)
Ending balance (in shares) at Dec. 31, 2020     43,049,228        
Treasury Stock, Value, Ending Balance at Dec. 31, 2020         $ (4,701)    
Treasury Stock Shares, Ending Balance at Dec. 31, 2020         (2,747,938)    
Conversion of redeemable convertible preferred stock to common stock upon initial public offering   $ (462,293)          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)   (75,305,400)          
Conversion of redeemable convertible preferred stock to common stock upon initial public offering 462,293   $ 1 462,292      
Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)     75,305,400        
Issuance of common stock upon initial public offering, net of offering costs (in shares)     17,024,276        
Issuance of common stock upon initial public offering, net of offering costs 518,869     518,869      
Issuance of common stock upon exercise of options 32,287     32,287      
Issuance of common stock upon exercise of options (in shares)     8,731,889        
Vesting of restricted stock units (in shares)     502,135        
Tax withholding on vesting of restricted stock units (7,172)     (7,172)      
Tax withholding on vesting of restricted stock units (in shares)     (191,719)        
Issuance of restricted stock awards (in shares)     4,722        
Issuance of common stock related to employee stock purchase plan (in shares)     228,048        
Issuance of common stock related to employee stock purchase plan 6,397     6,397      
Vesting of early exercise stock options 77     77      
Issuance of common stock in connection with content asset 0            
Stock-based compensation expense 96,073     96,073      
Change in unrealized loss on marketable securities (272)         (272)  
Net loss (145,215)           (145,215)
Ending balance (in shares) at Dec. 31, 2021   0          
Ending balance at Dec. 31, 2021 $ 741,513   $ 1 1,235,231   (252) (488,766)
Ending balance (in shares) at Dec. 31, 2021 141,906,041   144,653,979        
Treasury Stock, Value, Ending Balance at Dec. 31, 2021 $ 4,701       $ (4,701)    
Treasury Stock Shares, Ending Balance at Dec. 31, 2021         (2,747,938)    
Issuance of common stock upon exercise of options 17,750     17,750      
Issuance of common stock upon exercise of options (in shares)     4,310,630        
Vesting of restricted stock units (in shares)     1,940,200        
Tax withholding on vesting of restricted stock units (11,886)     (11,886)      
Tax withholding on vesting of restricted stock units (in shares)     (774,054)        
Issuance of restricted stock awards (in shares)     5,518        
Issuance of common stock related to employee stock purchase plan (in shares)     547,334        
Issuance of common stock related to employee stock purchase plan 6,829     6,829      
Issuance of common stock in connection with content asset 0            
Stock-based compensation expense 116,192     116,192      
Change in unrealized loss on marketable securities (466)         (466)  
Net loss (175,357)           (175,357)
Ending balance at Dec. 31, 2022 $ 694,575   $ 1 $ 1,364,116   $ (718) $ (664,123)
Ending balance (in shares) at Dec. 31, 2022 147,935,669   150,683,607        
Treasury Stock, Value, Ending Balance at Dec. 31, 2022 $ 4,701       $ (4,701)    
Treasury Stock Shares, Ending Balance at Dec. 31, 2022         (2,747,938)    
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net loss $ (175,357) $ (145,215) $ (66,815)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:      
Depreciation and amortization 18,503 14,757 9,585
Stock-based compensation expense 110,785 91,183 16,807
Amortization or accretion of marketable securities (895) 501 (1)
Impairment of long-lived assets 6,124 0 0
Other 1,088 (448) 86
Changes in operating assets and liabilities:      
Accounts receivable, net (20,598) 5,863 (24,138)
Prepaid expenses and other assets (18,290) (5,697) (18,254)
Operating lease right-of-use assets 4,839 5,301 5,165
Accounts payable and accrued expenses 17,893 16,322 25,652
Accrued compensation and other liabilities 3,409 7,670 3,718
Operating lease liabilities (5,841) (6,336) (5,831)
Deferred revenue 20,289 17,845 39,035
Net cash (used in) provided by operating activities (38,051) 1,746 (14,991)
Cash flows from investing activities:      
Purchases of marketable securities (593,770) (241,758) (218,458)
Proceeds from maturities of marketable securities 375,000 204,981 129,934
Purchases of property, equipment, and software (1,578) (1,554) (3,099)
Capitalized internal-use software costs (12,299) (12,090) (8,819)
Purchase of investment in private company 0 0 (1,000)
Net cash used in investing activities (234,024) (51,609) (101,442)
Cash flows from financing activities:      
Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs 0 0 129,613
Proceeds from exercise of stock options 17,586 31,766 10,118
Proceeds from employee stock purchase plan 6,829 6,397 0
Proceeds from exercise of unvested options, net of repurchases 0 0 84
Payment of holdback consideration related to asset acquisition 0 0 (769)
Proceeds from initial public offering, net of offering cost 0 525,284 0
Payment of deferred offering costs (295) (6,119) (32)
Payment of tax withholding on vesting of restricted stock units (11,886) (7,172) 0
Net cash provided by financing activities 12,234 550,156 139,014
Net (decrease) increase in cash, cash equivalents, and restricted cash (259,841) 500,293 22,581
Cash, cash equivalents, and restricted cash—Beginning of period 582,719 82,426 59,845
Cash, cash equivalents, and restricted cash—End of period 322,878 582,719 82,426
Reconciliation of cash, cash equivalents, and restricted cash:      
Cash and cash equivalents 320,817 580,658 79,878
Restricted cash, current 487 0 0
Restricted cash, non-current 1,574 2,061 2,548
Total cash, cash equivalents, and restricted cash 322,878 582,719 82,426
Supplemental disclosures of cash flow information:      
Cash paid for interest 0 0 550
Cash paid for income taxes 4,064 2,837 1,155
Supplemental disclosures of noncash investing and financing activities:      
Stock-based compensation capitalized as internal-use software costs 5,407 4,890 966
Issuance of common stock in connection with content asset 0 0 3,956
Unpaid deferred offering costs 0 295 1,297
Content Asset      
Cash flows from investing activities:      
Purchases of content assets $ (1,377) $ (1,188) $ 0
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Description of Business
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Description of Business
1.
BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS

Basis of Presentation

The accompanying consolidated financial statements of Coursera, Inc., a Delaware public benefit corporation, and its subsidiaries (“Coursera”, the “Company”, “we”, “us” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).

Description of Business

Coursera is an online learning platform that connects learners, educators, and institutions with the goal of providing world-class educational content that is affordable, accessible, and relevant. We combine content, data, and technology into a platform that is customizable and extensible to both individual learners and institutions. We partner with leading university and industry partners (“educator partners”) to bring quality higher education to a broad range of individuals, businesses, organizations, and governments. We also sell directly to institutions, including employers, colleges and universities, organizations, and governments, to enable their employees, students, and citizens to gain critical skills aligned to the job markets of today and tomorrow. Our corporate headquarters is located in Mountain View, California.

Reporting Segments

We conduct our operations through three reporting segments: Consumer, Enterprise, and Degrees. Refer to Note 15 for additional information.

Initial Public Offering

On April 5, 2021, Coursera, Inc. completed its initial public offering of common stock, in which 14,664,776 shares were sold (the “IPO”). The shares were sold at a price to the public of $33.00 per share for net proceeds of $452,482, after deducting underwriting discounts and commissions of $31,456. Upon completion of the IPO, $6,449 of deferred offering costs were reclassified into additional paid-in capital as a reduction of the net proceeds received from the IPO. Upon the closing of the IPO, all outstanding shares of redeemable convertible preferred stock automatically converted into 75,305,400 shares of common stock on a one-for-one basis.

 

On April 19, 2021, the underwriters exercised in full the right to purchase 2,359,500 additional shares of common stock from the Company, resulting in additional net proceeds of $72,802, after deducting underwriting discounts and commissions of $5,061.

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

2. SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting period. We base our estimates on historical experience, current conditions, and various other factors that we believe to be reasonable under the circumstances. Significant items subject to such estimates, judgements, and assumptions include, but are not limited to, those related to the determination of principal versus agent and variable consideration in our revenue contracts; stock-based compensation expense; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; the valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others. Actual results could differ from those estimates, and any such differences could be material to our consolidated financial statements.

 

Cash, Cash Equivalents, and Restricted Cash

We consider all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash and money market funds at financial institutions, and are stated at cost, which approximates fair value because of their immediate or short-term maturities. Our restricted cash consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement.

 

Marketable Securities

Marketable securities consist of U.S. Treasury securities, with an original maturity between three months and one year at the date of purchase, and are classified as available-for-sale (“AFS”) debt securities. We view these securities as available to support current operations and have classified all AFS debt securities as current assets. AFS debt securities are initially recorded at cost and periodically adjusted to fair value with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) in stockholders’ equity (deficit). We evaluate our AFS debt securities with an unamortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses with changes recognized as a charge to other (expense) income, net. Any remaining impairment is included in accumulated other comprehensive income (loss) as a component of stockholders' equity (deficit). Realized gains and losses are reported within other (expense) income, net as a component of net loss.

 

Accounts Receivable, Net

Accounts receivable, net includes trade accounts receivable, both billed and unbilled, net of an allowance for credit losses. Billed receivables are recorded at the invoiced amount in the period that our right to consideration is unconditional. Payment terms on invoiced amounts are typically 30 to 60 days. Unbilled receivables, or contract assets, are recorded when revenue is recognized prior to our unconditional right to consideration. A contract asset is a right to consideration that is conditional upon factors other than the passage of time.

An allowance for credit losses is established based on our assessment of the collectibility of accounts receivable by considering various factors, including the age of each outstanding invoice, each customer's expected ability to pay, the collection history with each customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The allowance for credit losses and related activities were not material for the years ended December 31, 2022, 2021, and 2020.

 

Property, Equipment, and Software, Net

Property, equipment, and software, net is stated at cost, less accumulated depreciation and amortization. Depreciation and software amortization are recorded using the straight-line method over the estimated useful lives of the assets, generally two to five years. Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.

 

Deferred Offering Costs

Deferred offering costs consist primarily of direct and incremental legal, accounting, and other fees related to the IPO. Prior to the IPO, all deferred offering costs were capitalized in prepaid expenses and other current assets on the consolidated balance sheets. Upon completion of the IPO, $6,449 of the deferred offering costs were reclassified into stockholders' equity as a reduction of the IPO proceeds.

 

Educator Partner Costs

We have various agreements with educator partners that grant us the right to host their intellectual property on our platform. In return, educator partners earn a fee that we recognize as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the consolidated statement of operations. One such agreement stipulates that certain fees earned by the educator partner are to be allocated to a development fund to be held and spent by Coursera on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. We recognize the liability and related expenses associated with this development fund consistent with the timing of when we recognize educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses are classified in the consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the consolidated balance sheets.

 

Leases

We determine if an arrangement is a lease and the classification of that lease, if applicable, at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and are included in operating lease ROU assets, on our consolidated balance sheets. Lease liabilities represent our obligation to make lease payments according to the arrangement and are included in operating lease liabilities, current and non-current, on our consolidated balance sheets. We do not have any finance leases.

 

ROU assets and lease liabilities are recognized at the commencement date based on the present value of minimum remaining lease payments over the lease term. For this purpose, we include payments that are fixed and determinable at the commencement date including initial direct costs incurred and excluding lease incentives received. We use the implicit rate when it is readily determinable. Otherwise, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. Our lease agreements may contain variable costs such as common area maintenance, insurance, real estate taxes, or other costs. Variable lease costs are expensed as incurred in the consolidated statements of operations. Operating lease expense is recognized on a straight-line basis over the lease term.

 

We do not separate lease and non-lease components and do not recognize ROU assets and operating lease liabilities that arise from leases with an initial lease term of 12 months or less.

 

In addition, any impairment as a result of a sublease to the associated ROU asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. We recognize sublease income on a straight-line basis over the sublease term, and it is recorded as a reduction to our operating lease expense. Refer to Note 7 for additional information.

 

 

Internal-Use Software and Website Development Costs

We capitalize certain costs associated with our internal-use software and website development during the application development stage when management with the relevant authority authorizes and commits to the funding of the project, it is probable that the project will be completed, and the software will be used as intended. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software and website development projects. Such costs are amortized on a straight-line basis over the estimated useful life of the related asset, which is approximately two to five years, and are recorded within cost of revenue in the consolidated statements of operations. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred within research and development in the consolidated statements of operations.

 

Intangible Assets, Net

Intangible assets, net is stated at cost, net of accumulated amortization. We amortize our finite-lived intangible assets on a straight-line basis over an estimated useful life of three to six years. Amortization of content assets and developed technology is included in cost of revenue, and assembled workforce is included in research and development in the consolidated statements of operations.

 

Impairment of Long-Lived Assets

We monitor events and changes in circumstances that could indicate the carrying amounts of our long-lived assets, including deferred partner fees, property, equipment, software, intangible assets, and operating lease ROU assets, may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on the excess of the carrying amount over the fair value of the assets. During the year ended December 31, 2022, we recognized an impairment loss related to deferred partner fees of $2,915, related to our operating lease ROU asset of $2,304, and related to property and equipment of $904. There were no impairments of long-lived assets during the years ended December 31, 2021 and 2020.

 

Revenue Recognition

We recognize revenue from contracts with customers for access to the learning content hosted on our platform and related services. Revenue is recognized when control of promised services is transferred to our customer. The amount of revenue recognized reflects the consideration that we expect to be entitled to receive in exchange for these services. We apply judgment in determining our customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience, credit, or financial information. Consumer revenue customers are required to pay in advance.

 

At contract inception, we assess the performance obligations, or deliverables, we have agreed to provide in the contract and determine if they are individually distinct or if they should be combined with other performance obligations. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on each performance obligation’s relative standalone selling price. We combine performance obligations when an individual performance obligation does not have standalone value to our customer. For example, our customers do not have the ability to take possession of the software supporting our platform and, as a result, our contracts are typically accounted for as service arrangements with a single performance obligation.

 

We have a stand-ready obligation to provide learners continuous access to our learning platform and deliver related support services for a specified term. For this reason, these services are generally viewed as a stand-ready performance obligation consisting of a series of distinct daily services. We typically satisfy these performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because our efforts are expended evenly throughout the period given the nature of the promise is a stand-ready service. Fixed fees for these services are generally recognized ratably over the contract term.
 

We include any fixed consideration within our contracts as part of the total transaction price. Generally, we include an estimate of the variable amount within the total transaction price and update our assumptions over the duration of the contract. None of our contracts contain a significant financing component. We do not include taxes collected from customers and remitted to governmental authorities within the total transaction price.

 

At times, we are party to multiple concurrent contracts or contracts that combine multiple services. These situations require judgment to determine if multiple contracts should be combined and accounted for as a single arrangement. In making this determination, we consider (i) the economics of each individual contract and whether or not it was negotiated on a standalone basis and (ii) if multiple promises represent a single performance obligation.

 

Contract modifications require judgment to determine if the modification should be accounted for as (i) a separate contract, (ii) the termination of the original contract and creation of a new contract, or (iii) a cumulative catch-up adjustment to the original contract. When evaluating contract modifications, we must identify the performance obligations of the modified contract and determine both the allocation of revenues to the remaining performance obligations and the period of recognition for each identified performance obligation.

 

We derive our revenue from three sources: Consumer, Enterprise, and Degrees. Refer to Note 15 for our disaggregation of revenue.

 

Consumer Revenue

We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, Specializations, and catalog-wide subscriptions. Access to single courses are generally purchased at a fixed price for a set period of time, typically six months. Specializations are a series of courses offered by the same educator partner where learners are provided access to these courses on a month-to-month subscription basis. Coursera Plus is our catalog-wide consumer subscription product, sold in monthly or annual subscriptions. All Consumer contracts are billed in advance and revenue is recognized ratably over the contract term, after access has been granted to the learner, as learners have unlimited access to the course content during the contract term.

 

Consumer learners are entitled to a full refund up to two weeks after payment is received. We estimate and establish a refund reserve based on historical refund rates. The refund reserve was immaterial as of December 31, 2022 and 2021.

 

Enterprise Revenue

We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide users the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts are typically between one and three years in length and consist of the purchase of a fixed quantity of seat licenses, each of which allows for unlimited course enrollments by one learner for each year. We recognize revenue ratably over the contract term, after access has been granted to the Enterprise customer, as they have unlimited access to the course content during the contract term.

 

We are generally the principal with respect to Consumer and Enterprise revenue as we control the performance obligation and are the primary obligor with respect to delivering access to course content. Additionally, we have inventory risk through recoupable advances sometimes paid to educator partners.

 

Degrees Revenue

Universities contract with us to facilitate the delivery of their bachelor’s and master’s degree programs or postgraduate diplomas. Degrees revenue contracts involve the performance of a number of promises, including but not limited to hosting the degree content on our learning platform, providing content authoring tools, course production support, and marketing and platform technical support services. As a result, the university is our customer with respect to Degrees revenue. We earn a service fee based on a percentage of total tuition collected by the university from Degrees students, net of refunds. As a result, the revenue we earn is dependent upon the number of learners enrolled and the tuition charged by the university. This is a form of variable consideration, and we estimate the amount of revenue using an expected value method. These estimates are refined each reporting period until the consideration becomes known, generally at the time the final term enrollment report is provided by the university. We have a stand-ready obligation to perform services throughout the contract term during which degree content is hosted on our platform. Degrees revenue is earned and paid by the university for each academic term. As a result, revenue generated from each term is recognized ratably from the start of a term through the start of the following term.

 

The Degrees learning experience is delivered on the same proprietary learning platform used by Consumer and Enterprise customers. There is no direct contractual revenue arrangement between Coursera and Degrees students, who contract directly with the universities. In addition to the learning platform, the universities are obligated to provide their students with additional services, such as designing the curriculum, setting admission criteria, making admission and financial aid decisions, real-time teaching, independently awarding credits, certificates, or degrees, and providing academic and career counseling. For these reasons, the universities control the delivery of degrees hosted on our platform. As a result, we recognize only the service fee we receive from the universities as our Degrees revenue.

 

Deferred Revenue

Deferred revenue, or contract liabilities, consists of consideration recorded in advance of performance obligations being delivered and is classified as current or non-current based on the related period in which services are expected to be provided.

 

Contract Acquisition and Fulfillment Costs

Contract acquisition costs consist of sales commissions and related payroll taxes associated with obtaining contracts with Enterprise customers.

 

Deferred Commissions

Customer acquisition costs are primarily related to sales commissions and related payroll taxes earned by our Enterprise sales force, which are incremental costs we incur to obtain a contract. Sales commissions and related payroll taxes for Enterprise contracts are deferred and then amortized on a straight-line basis over the expected period of benefit, which is estimated to be three years. We determine the expected period of benefit by taking into consideration the length of terms in Enterprise customer contracts, the life of the technology, and other factors. We amortize these costs over three years, since the commissions paid upon a contract renewal are not commensurate with the commissions paid on the initial contract and as such, the sales contract term is not commensurate with the expected period of benefit. Sales commissions and related payroll taxes paid for Enterprise contract renewals are amortized over the renewal term, which is generally two years.

 

Deferred commissions and related payroll taxes are recorded within deferred costs or other assets in the consolidated balance sheets, depending on the timing of the related amortization. They are amortized to sales and marketing in the consolidated statements of operations.

 

Deferred Partner Fees

These fulfillment costs are paid to educator partners in advance of completing our performance obligations; are recorded within prepaid expenses and other current assets or other assets in the consolidated balance sheets, depending on the timing of the related revenue recognition; and are amortized into cost of revenue ratably over the subscription term of the access being provided to the customer.

 

Cost of Revenue

Cost of revenue consists of content costs in the form of fees paid to educator partners and expenses associated with the operation and maintenance of our platform. These expenses include the cost of servicing support requests from paid learners and educator partners; hosting and bandwidth costs; amortization of acquired technology and internal-use software; customer payment processing fees; and attributed depreciation and facilities costs.

 

Fair Value Measurements

Fair value is defined as the price that would be received for an asset or the “exit price” that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between independent market participants on the measurement date. The fair value hierarchy requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the inputs into three broad levels as follows:

 

Level 1— Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.

 

Level 2— Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.

 

Level 3— Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.

 

The classification of a financial asset or liability within the hierarchy is determined based on the lowest-level input that is significant to the fair value measurement.

Concentration of Credit Risk

Financial instruments that potentially subject us to concentration of credit risk consist of cash, cash equivalents, and marketable securities. We only invest in high-credit-quality instruments and maintain our cash equivalents and marketable securities in fixed-income securities. We place our cash primarily with domestic financial institutions that are federally insured within statutory limits.

For purposes of assessing concentration of credit risk with respect to accounts receivable and significant customers, we treat a group of customers under common control or customers that are affiliates of each other as a single customer. For the years ended December 31, 2022, 2021, and 2020, we did not have any customers that accounted for more than 10% of our revenue. As of December 31, 2022 and 2021, we did not have any customers that accounted for more than 10% of our net accounts receivable balance.

Income Taxes

We are treated as a corporation under applicable federal and state income tax laws and are subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in determining our income tax expense and deferred tax assets and liabilities, including evaluating uncertainties in the application of accounting principles and complex tax laws.

We utilize the asset and liability method under which deferred tax assets and liabilities arise from the temporary differences between the tax basis of an asset or liability and its reported amount in the consolidated financial statements, as well as from net operating losses (“NOLs”) and tax credit carryforwards. Deferred tax amounts are determined by using the tax rates expected to be in effect when the taxes will be paid or refunds received, as provided for under currently enacted tax law. The effect on deferred taxes of changes in tax rates and laws in future periods, if any, is reflected in the consolidated financial statements in the period enacted. A valuation allowance is established 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. We consider the available evidence, both positive and negative, including historical levels of income, expectations, and risks associated with estimates of future taxable income in assessing the need for a valuation allowance. Certain of our earnings are indefinitely reinvested offshore and could be subject to additional income tax if repatriated. It is not practicable to determine the unrecognized deferred tax liability on a hypothetical distribution of those earnings.

Determination of income tax expense requires estimates and can involve complex issues that may require an extended period to resolve. We recognize estimated tax liabilities when such liabilities are more likely than not to be sustained upon examination by the taxing authority. Further, the estimated level of annual earnings before income tax can cause the overall effective income tax rate to vary from period to period. Final determination of prior-year tax liabilities, either by settlement with tax authorities or expiration of statutes of limitations, could be materially different than estimates reflected in assets and liabilities and historical income tax expense. The outcome of these final determinations could have a material effect on our income tax expense or cash flows in the period that determination is made.

 

We recognize interest and penalties related to income tax matters as a component of income tax expense in the consolidated statement of operations.

 

Stock-Based Compensation Expense

We measure and recognize compensation expense for stock-based awards granted to employees, directors, and nonemployees based on the estimated grant date fair value. Stock-based awards include restricted stock units (“RSUs”), stock options, and restricted stock awards as well as stock purchase rights granted to employees under our employee stock purchase plan (“ESPP Rights”).

The fair value of RSUs and restricted stock awards is based on the fair value of our common stock on the grant date. We estimate the fair value of stock options and ESPP Rights using the Black-Scholes option-pricing model, which requires the use of the following assumptions:

Fair Value of Common Stock— Prior to the IPO, the fair value was determined by our Board of Directors. The Board of Directors considered numerous objective and subjective factors to determine the fair value of the common stock at each meeting in which awards were approved. The factors considered included, but were not limited to: (i) the results of contemporaneous independent third-party valuations of the common stock; (ii) the prices, rights, preferences, and privileges of the redeemable convertible preferred stock relative to the common stock; (iii) the lack of marketability of the common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the common stock. Subsequent to the IPO, the fair value of Coursera, Inc.’s common stock is determined on the grant date using the common stock's closing price.

Expected Term—The expected term represents the period that our stock-based awards are expected to be outstanding. For option grants considered to be “plain vanilla,” we determine the expected term using the simplified method. The simplified method deems the term to be the average of the time to vesting and the contractual life of the options. For ESPP Rights, the expected term represents the term from the first day of the offering period to the purchase date.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock option or ESPP Rights.

Expected Volatility—Since we do not have a sufficient trading history of our common stock, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies, within our industry, that we consider to be comparable to our business over a period equivalent to the expected term of the stock option or ESPP Rights.

Dividend Yield—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.

 

Stock-based compensation is generally recognized on a straight-line basis over the requisite service period, which usually matches the vesting period. We also grant certain awards that have performance-based vesting conditions, which are recognized using an accelerated attribution method from the time it is deemed probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. If at any point we determine that the performance condition is improbable of achievement, we reverse any previously recognized compensation cost for that award. Forfeitures are recognized as they occur.

 

Net Loss Per Share Attributable to Common Stockholders

Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. For the period prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since the holders of such stock had the right to receive nonforfeitable dividends on a pari passu basis in the event that a dividend was paid on common stock. Under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the preferred stockholders did not have a contractual obligation to share in the Company’s losses.

 

Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, common stock options, RSUs, ESPP Rights, early exercised common stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for the periods presented.

 

Comprehensive Loss

Comprehensive loss includes net loss and other comprehensive income (loss), net of tax. Other comprehensive income (loss), net of tax, refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of stockholders’ equity (deficit) but are excluded from net loss.

 

Research and Development

Expenditures for research and development of our technology and non-refundable contributions to the development of partner content are expensed when incurred unless they qualify as internal-use software development costs. Research and development costs consist principally of personnel costs, consulting services, content development contributions, and attributed facilities costs.

 

Advertising Costs

Advertising costs are expensed as incurred and are included in sales and marketing expense in the consolidated statements of operations. For the years ended December 31, 2022, 2021, and 2020, these costs were $39,940, $28,740, and $21,005, respectively.

 

Foreign Currency

The majority of our sales contracts are denominated in U.S. dollars. In addition, the functional currency of our international subsidiaries is U.S. dollars. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured to the functional currency at period-end exchange rates. Foreign currency transaction gains and losses resulting from remeasurement are recognized in other (expense) income, net in the consolidated statements of operations.

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Accounting Standards Codification (“ASC”) Topic 740, Income Taxes, related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (“ASU 2016-13”), which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted ASU 2016-13 on January 1, 2022 on a modified retrospective basis. The adoption of the standard did not have a material impact on the consolidated financial statements.

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition
12 Months Ended
Dec. 31, 2022
Revenue Recognition [Abstract]  
Revenue Recognition

3. REVENUE RECOGNITION

Contract Balances

Contract assets and liabilities were as follows:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

January 1, 2021

 

Contract assets:

 

 

 

 

 

 

 

 

 

Billed accounts receivable, net of allowance for credit losses

 

$

45,337

 

 

$

22,286

 

 

$

39,976

 

Unbilled accounts receivable

 

 

8,397

 

 

 

12,110

 

 

 

745

 

Total contract assets

 

$

53,734

 

 

$

34,396

 

 

$

40,721

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

118,777

 

 

$

98,488

 

 

$

80,642

 

Total contract liabilities

 

$

118,777

 

 

$

98,488

 

 

$

80,642

 

 

Revenue recognized during the years ended December 31, 2022, 2021, and 2020 that was included in the corresponding deferred revenue balance at the beginning of each year was $92,806, $74,775, and $37,906, respectively.

Impairment losses recorded on contract assets during the year ended December 31, 2022 were immaterial, and there were no impairment losses recorded on contract assets during the years ended December 31, 2021 and 2020.

Remaining Performance Obligations

Remaining performance obligations represent future revenue that is under noncancelable contracts but has not yet been recognized. As of December 31, 2022, we had remaining performance obligations of $324,009 and expect to recognize approximately 62% as revenue over the next 12 months and the remainder thereafter.

Costs to Obtain and Fulfill Contracts

During the years ended December 31, 2022, 2021, and 2020, we capitalized $17,766, $14,217, and $11,099, respectively, of commissions and related payroll tax expenditures and amortized $12,618, $8,197, and $4,156, respectively. As of December 31, 2022 and 2021, the amount of deferred commissions and related payroll tax expenditures included in deferred costs and in other assets was $13,300 and $9,761, and $10,426 and $8,817, respectively.

During the year ended December 31, 2022, we recognized an impairment loss of $2,915 on deferred partner fees that we do not expect to recover associated with content from Russian educator partners whose content we removed from our platform. The impairment loss was recorded within general and administrative expenses in the consolidated statements of operations.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4. FAIR VALUE MEASUREMENTS

 

The following table presents our fair value hierarchy for those assets measured at fair value on a recurring basis:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Carrying Amount

 

 

Fair Value - Level 1

 

 

Carrying Amount

 

 

Fair Value - Level 1

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

304,750

 

 

$

304,750

 

 

$

539,091

 

 

$

539,091

 

Marketable securities—U.S. Treasury securities

 

 

460,372

 

 

 

459,654

 

 

 

241,369

 

 

 

241,117

 

Total financial assets

 

$

765,122

 

 

$

764,404

 

 

$

780,460

 

 

$

780,208

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

We remeasure certain assets, including intangible assets and our equity-method investment in a private company, at fair value on a non-recurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. No such events or changes occurred during the years ended December 31, 2022 and 2021.

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Marketable Securities

5. MARKETABLE SECURITIES

The following table presents our AFS marketable securities:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. Treasury securities

 

$

460,372

 

 

$

26

 

 

$

(744

)

 

$

459,654

 

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Total marketable securities

 

$

460,372

 

 

$

26

 

 

$

(744

)

 

$

459,654

 

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

 

Gross realized gains and losses related to our marketable securities were not material for the years ended December 31, 2022, 2021, and 2020.

The following table presents the cost basis and fair value of AFS marketable securities by contractual maturity date:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

460,372

 

 

$

459,654

 

 

$

241,369

 

 

$

241,117

 

 

Investments in an unrealized loss position consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

U.S. Treasury securities

 

$

356,767

 

 

$

(744

)

 

$

241,117

 

 

$

(252

)

Total investments in an unrealized loss position

 

$

356,767

 

 

$

(744

)

 

$

241,117

 

 

$

(252

)

 

As of December 31, 2022 and 2021, no investments were in a continuous unrealized loss position for more than 12 months. Unrealized losses on our debt securities have not been recorded into income because we do not intend to sell nor is it more likely than not that we will be required to sell these securities prior to recovery of their amortized cost basis. The decline in fair value of our AFS debt securities is largely due to changes in credit spreads as a result of market conditions. The credit ratings associated with our AFS debt securities are highly rated and mostly unchanged. As a result, there were no credit or non-credit impairment charges recorded during the years ended December 31, 2022, 2021 or 2020.

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Components
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Balance Sheet Components

6. CONSOLIDATED BALANCE SHEET COMPONENTS

Property, Equipment, and Software, Net

Property, equipment, and software, net consisted of the following:

 

 

 

Estimated Useful Lives

 

December 31, 2022

 

 

December 31, 2021

 

Internal-use software and website development

 

2 years

 

$

53,215

 

 

$

35,508

 

Computer equipment and purchased software

 

2 years

 

 

4,662

 

 

 

4,163

 

Leasehold improvements

 

Shorter of useful life or remaining lease term

 

 

6,567

 

 

 

7,119

 

Furniture and fixtures

 

5 years

 

 

2,714

 

 

 

3,051

 

Total property, equipment, and software

 

 

 

 

67,158

 

 

 

49,841

 

Less accumulated depreciation and amortization

 

 

 

 

(40,062

)

 

 

(25,116

)

Property, equipment, and software, net

 

 

 

$

27,096

 

 

$

24,725

 

 

Depreciation and amortization expense related to property, equipment, and software for the years ended December 31, 2022, 2021, and 2020 was $15,865, $12,513, and $8,114, respectively, which included amortization expense of internal-use software and website development of $13,128, $9,675, and $5,875, respectively.

Intangible Assets, Net

Intangible assets, net consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

Content assets

 

$

6,821

 

 

$

(1,971

)

 

$

4,850

 

 

$

5,721

 

 

$

(777

)

 

$

4,944

 

Developed technology

 

 

8,446

 

 

 

(4,743

)

 

 

3,703

 

 

 

8,446

 

 

 

(3,337

)

 

 

5,109

 

Assembled workforce

 

 

181

 

 

 

(181

)

 

 

 

 

 

181

 

 

 

(143

)

 

 

38

 

Intangible assets

 

$

15,448

 

 

$

(6,895

)

 

$

8,553

 

 

$

14,348

 

 

$

(4,257

)

 

$

10,091

 

 

During the years ended December 31, 2022, 2021, and 2020, the Company capitalized $1,100, $1,765, and $3,956 of content assets, respectively. Intangible assets amortization expense was $2,638, $2,244, and $1,471 for the years ended December 31, 2022, 2021, and 2020, respectively.

 

As of December 31, 2022, the weighted-average remaining amortization period was 2.6 years for developed technology and 3.7 years for content assets.

As of December 31, 2022, future expected amortization expense for intangible assets was as follows:

 

2023

 

$

2,687

 

2024

 

 

2,778

 

2025

 

 

2,250

 

2026

 

 

584

 

2027

 

 

170

 

Thereafter

 

 

84

 

Total

 

$

8,553

 

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases

7. LEASES

We have entered into various non-cancelable office space operating leases with lease periods expiring through April 2025. These leases do not contain residual value guarantees, covenants, or other restrictions.

In May 2022, we entered into a sublease agreement pursuant to which we subleased a part of our existing office space in Mountain View, California. We classified the sublease as an operating lease. The term of the sublease commenced on June 1, 2022 and terminates on October 31, 2024.

During the year ended December 31, 2022, we recognized an impairment loss related to an operating lease right-of-use (“ROU”) asset of $2,304 and related to property and equipment of $904, which was allocated within operating expenses in the consolidated statements of operations, consistent with the allocation approach used for operating lease costs.

 

The components of lease costs were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Operating lease cost

 

$

5,853

 

 

$

6,663

 

 

$

6,856

 

Short-term lease cost

 

 

1,388

 

 

 

1,122

 

 

 

779

 

Variable lease cost

 

 

1,753

 

 

 

1,690

 

 

 

1,302

 

Sublease income

 

 

(1,587

)

 

 

 

 

 

 

Total lease costs

 

$

7,407

 

 

$

9,475

 

 

$

8,937

 

 

Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2022 were as follows:

 

2023

 

$

7,853

 

2024

 

 

7,411

 

2025

 

 

46

 

Total lease payments

 

 

15,310

 

Less imputed interest

 

 

(861

)

Present value of operating lease liabilities

 

$

14,449

 

Operating lease liabilities, current

 

 

8,658

 

Operating lease liabilities, non-current

 

 

5,791

 

Total operating lease liabilities

 

$

14,449

 

 

Supplemental cash flow information as well as the weighted-average remaining lease term and discount rate related to our operating leases were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

6,875

 

 

$

7,683

 

Operating lease ROU assets obtained in exchange for lease liabilities

 

 

427

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Weighted-average remaining operating lease term (in years)

 

 

1.93

 

 

 

2.92

 

Weighted-average operating lease discount rate

 

 

5.76

%

 

 

5.70

%

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

8. INCOME TAXES

 

The components of loss before income tax were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(177,649

)

 

$

(148,343

)

 

$

(68,128

)

Foreign

 

 

7,012

 

 

 

5,254

 

 

 

2,828

 

Total

 

$

(170,637

)

 

$

(143,089

)

 

$

(65,300

)

 

Income tax expense consisted of the following:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current taxes:

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

189

 

 

 

11

 

 

 

 

Foreign

 

 

4,872

 

 

 

3,025

 

 

 

1,515

 

Total current

 

$

5,061

 

 

$

3,036

 

 

$

1,515

 

 

 

 

 

 

 

 

 

 

 

Deferred taxes:

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

 

 

 

 

 

 

 

Foreign

 

 

(341

)

 

 

(910

)

 

 

 

Total deferred

 

$

(341

)

 

$

(910

)

 

$

 

Total income tax expense

 

$

4,720

 

 

$

2,126

 

 

$

1,515

 

 

 

 

 

 

 

 

 

 

 

 

The reconciliation between the statutory U.S. federal income tax rate and our effective tax rate as a percentage of loss before income taxes was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

U.S federal income taxes at statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal benefit

 

 

2.1

%

 

 

4.3

%

 

 

1.8

%

Foreign income taxes at rates other than the U.S. rate

 

 

(1.8

)%

 

 

(0.7

)%

 

 

(1.0

)%

Change in valuation allowance

 

 

(19.8

)%

 

 

(47.3

)%

 

 

(27.7

)%

Research and development credits

 

 

3.5

%

 

 

7.3

%

 

 

5.3

%

Stock-based compensation

 

 

(4.4

)%

 

 

13.3

%

 

 

(0.4

)%

Foreign inclusions

 

 

(3.7

)%

 

 

0.0

%

 

 

(1.2

)%

Other

 

 

0.3

%

 

 

0.6

%

 

 

(0.1

)%

Effective income tax rate

 

 

(2.8

)%

 

 

(1.5

)%

 

 

(2.3

)%

 

 

Significant components of our deferred tax assets and liabilities consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Deferred tax assets:

 

 

 

 

 

 

    Net operating loss carryforwards

 

$

112,003

 

 

$

119,093

 

    Research and development credits

 

 

31,248

 

 

 

25,330

 

    Capitalized research and development costs

 

 

29,047

 

 

 

 

    Stock-based compensation

 

 

22,196

 

 

 

14,345

 

    Lease liabilities

 

 

3,312

 

 

 

4,643

 

    Deferred revenue

 

 

1,058

 

 

 

1,489

 

    Accruals and reserves

 

 

743

 

 

 

633

 

                        Gross deferred tax assets

 

 

199,607

 

 

 

165,533

 

    Valuation allowance

 

 

(185,606

)

 

 

(151,768

)

                        Total deferred tax assets

 

$

14,001

 

 

$

13,765

 

Deferred tax liabilities:

 

 

 

 

 

 

    Deferred commissions

 

 

(5,586

)

 

 

(4,335

)

    Depreciation and amortization

 

 

(5,086

)

 

 

(4,711

)

    ROU assets

 

 

(2,172

)

 

 

(3,809

)

                       Total deferred tax liabilities

 

$

(12,844

)

 

$

(12,855

)

Net deferred tax assets

 

$

1,157

 

 

$

910

 

 

During the year ended December 31, 2022, there was an increase in deferred tax assets from the effects of capitalization of research and development costs as required by the 2017 Tax Cuts and Jobs Act.

 

Based on the weight of the available evidence, which includes our historical operating losses, lack of taxable income, and the accumulated deficit, we have a full valuation allowance against our U.S. federal and state deferred tax assets as of December 31, 2022 and 2021. We increased the valuation allowance for the years ended December 31, 2022 and 2021 by $33,838 and $67,703, respectively.

 

As of December 31, 2022, U.S. federal and state NOL carryforwards were $481,041 and $169,856, respectively, and U.S. federal and state research and development tax credit carryforwards were $19,106 and $12,142, respectively. If not utilized, certain of the federal and state NOLs will expire at various dates beginning in 2031, while the federal research and development tax credit carryforwards will expire in various amounts beginning in 2033. State research and development tax credit carryforwards can be carried forward indefinitely.

 

Our NOL and tax credit carryovers may be subject to annual limitations of usage, as promulgated by the Internal Revenue Service and similar state provisions, due to ownership changes that may have occurred in the past. The annual limitation may result in the expiration of NOLs and tax credits before utilization.

 

The federal NOL carryforwards generated after December 31, 2017 have an indefinite carryforward period and are subject to an 80% deduction limitation based upon taxable income prior to NOL deduction. Of the total federal NOL carryforwards as of December 31, 2022, $367,317 are carried forward indefinitely, but are limited to 80% of taxable income.

 

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The CARES Act temporarily removes the 80% taxable income limitation for tax years beginning before 2021. Furthermore, it allows for a five-year carryback of federal NOLs arising in 2018, 2019, and 2020. Due to our loss position, the CARES act did not have a material impact on our consolidated financial statements.

 

On August 16, 2022, the U.S. enacted the Inflation Reduction Act (“IRA”) of 2022, which, among other things, implements a 15% minimum tax on book income of certain large corporations, a 1% excise tax on net stock repurchases and several tax incentives to promote clean energy. While these tax law changes have no immediate effect and are not expected to have a material adverse effect on our results of operations going forward, we will continue to evaluate their impact as further information becomes available.

 

Uncertain Tax Positions

As of December 31, 2022, we had unrecognized tax benefits of $16,371 of which $1,596 would impact our effective tax rate, if recognized. The activity related to the unrecognized tax benefits was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Gross unrecognized tax benefits—beginning of period

 

$

12,539

 

 

$

7,477

 

 

$

14,099

 

Increases related to tax positions taken during current year

 

 

3,641

 

 

 

4,850

 

 

 

2,210

 

Increases related to tax positions taken during prior years

 

 

248

 

 

 

220

 

 

 

 

Decreases related to tax positions taken during prior years

 

 

(57

)

 

 

(8

)

 

 

(8,832

)

Gross unrecognized tax benefits—end of period

 

$

16,371

 

 

$

12,539

 

 

$

7,477

 

 

We recognize interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties accrued were immaterial as of December 31, 2022, 2021, and 2020.

 

We file income tax returns subject to varying statutes of limitations. Due to our loss carryovers, the statutes of limitations remain open for all tax years since inception in our major tax jurisdictions. The tax returns for the fiscal years ended 2021 and 2020 are currently under examination in India. We believe that we have provided adequate reserves for income tax uncertainties in all open tax years. We are not under examination in any other jurisdiction. We are not currently aware of uncertain tax positions that could result in significant additional payments, accruals, or other material deviation in the next 12 months.

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Redeemable Convertible Preferred Stock
12 Months Ended
Dec. 31, 2022
Temporary Equity Disclosure [Abstract]  
Redeemable Convertible Preferred Stock

9. REDEEMABLE CONVERTIBLE PREFERRED STOCK

Upon the closing of our IPO, all outstanding shares of our redeemable convertible preferred stock automatically converted into 75,305,400 shares of common stock on a one-for-one basis. As of December 31, 2022 and 2021, there were no shares of redeemable convertible preferred stock issued and outstanding.

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity (Deficit)

10. STOCKHOLDERS’ EQUITY (DEFICIT)

Preferred Stock

In connection with the IPO, we authorized the issuance of 10,000,000 shares of undesignated preferred stock with a par value of $0.00001 per share, with rights and preferences, including voting rights, to be designated from time to time by the board of directors. As of December 31, 2022, there were no shares of preferred stock issued or outstanding.

Common Stock Warrants

In June 2012, we issued a warrant in connection with an educator partner agreement to purchase up to 571,250 shares of our common stock at an exercise price of $0.20 per share. These warrants expired on the earlier of (i) June 2020, (ii) the sale of substantially all of the Company’s securities, or (iii) 60 days after the termination of the educator partner agreement. The vesting schedule of the warrants was based on attainment of certain customer course completion metrics for the partner’s content through June 2017.

As of December 31, 2019, we believed that 190,930 of these warrants were vested and exercisable per the terms of the educator partner agreement. In June 2020, the educator partner cash exercised the 190,930 warrants and attempted to net exercise 379,070 of the warrants. We entered into dispute resolution procedures with the educator partner to resolve the dispute regarding the vesting of the 379,070 net exercised warrants. In December 2020, the dispute was resolved by both parties. We issued 187,305 fully vested shares of common stock to the educator partner, and the educator partner entered into a contract amendment that expanded the extent of its content hosted on our platform. We did not record a charge to the consolidated statement of operation as a result of the resolution of the dispute as the value assigned to the settlement element was zero. We concluded that there would be significant expected future benefit to be obtained from the expansion of the educator partner’s content on our platform and recorded the fair value of common stock issued (which was less than the expected fair value of the educator partner’s content to be made available on our platform) in the amount of $3,956 as an intangible content asset as of December 31, 2020 to be amortized over the estimated useful life of five years. Amortization commenced on March 1, 2021 when the content was made available on our platform.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share

11. NET LOSS PER SHARE

The following table presents the calculation of basic and diluted net loss per share:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares used in computing net loss per share—basic and diluted

 

 

145,263,726

 

 

 

113,587,523

 

 

 

37,207,492

 

Net loss per share—basic and diluted

 

$

(1.21

)

 

$

(1.28

)

 

$

(1.80

)

 

The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Redeemable convertible preferred stock

 

 

 

 

 

 

 

 

75,305,400

 

Common stock options

 

 

18,153,195

 

 

 

23,000,872

 

 

 

32,458,408

 

RSUs

 

 

22,773,053

 

 

 

7,387,288

 

 

 

3,276,600

 

Shares subject to repurchase

 

 

 

 

 

2,607

 

 

 

52,084

 

ESPP Rights

 

 

123,603

 

 

 

65,446

 

 

 

 

Total

 

 

41,049,851

 

 

 

30,456,213

 

 

 

111,092,492

 

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

12. COMMITMENTS AND CONTINGENCIES

Purchase Obligations

Purchase obligations relate mainly to a third-party cloud infrastructure agreement and subscription arrangements as well as service agreements used to facilitate our operations. As of December 31, 2022, we had approximately $40,977 of future minimum payments under our noncancelable purchase obligations with a remaining term in excess of one year, which are expected to be paid through 2026.

 

 

 

Purchase
Obligations

 

2023

 

$

12,592

 

2024

 

 

12,770

 

2025

 

 

11,690

 

2026

 

 

3,925

 

Total

 

$

40,977

 

 

Litigation

We evaluate uncertainties associated with litigation and record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability has been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated. If we determine that a loss is possible and a range of the loss can be reasonably estimated, we disclose the range of the possible loss in the notes to the consolidated financial statements. We evaluate, on a quarterly basis, developments in our legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and make adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material.

In January 2023, a putative class action complaint, Feng et al v. Coursera, Inc., was filed against us in the United States District Court for the Northern District of California. The complaint asserts alleged failures to make certain disclosures and obtain certain authorizations under California's Automatic Renewal Law and the Electronic Funds Transfer Act. The complaint seeks injunctive relief and an unspecified amount of monetary damages. Even though we believe we have not violated the laws set forth in the complaint, it is not possible at this time to reasonably estimate the probability that we will ultimately prevail or be held liable for the violations alleged in the complaint, nor is it possible to reasonably estimate the ultimate loss, if any, or range of loss that could result from the complaint. We plan to defend against the complaint and class certification. Accordingly, we have not recorded any loss contingency on our consolidated balance sheet as of December 31, 2022.

Indemnifications

In the normal course of business, we enter into contracts and agreements that contain a variety of representations and warranties and provide for the potential of general indemnification obligations. Our exposure under these agreements is unknown because it involves future claims that may be made against us but have not yet been made. To date, we have not paid any material claims and have not been required to defend any actions related to our indemnification obligations; however, we may record charges in the future as a result of these indemnification obligations. In addition, we have indemnification agreements with certain of our directors, executive officers, and other employees that require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service with Coursera. The terms of such obligations may vary.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Employee Benefit Plans

13. EMPLOYEE BENEFIT PLANS

Stock Incentive Plans

In 2013, we adopted the Coursera, Inc. Stock Incentive Plan (the “Stock Incentive Plan”) and in 2014, adopted the Coursera, Inc. 2014 Executive Stock Incentive Plan (together, the “Predecessor Plans”), pursuant to which we granted a combination of incentive and non-statutory stock options and RSUs. The Predecessor Plans were terminated in March 2021 in connection with the IPO but continue to govern the terms and conditions of the outstanding awards granted pursuant to the Predecessor Plans.

In February 2021, we adopted the 2021 Stock Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (the “ESPP”), which became effective on March 30, 2021 when the registration statement for the IPO was declared effective (collectively, the 2021 Plan, the ESPP, and the Predecessor Plans are referred to as the "Plans"). The 2021 Plan provides for the granting of incentive and non-statutory stock options, RSUs and other equity-based awards. Pursuant to the ESPP, eligible employees may purchase shares of common stock through payroll deductions at 85 percent of the lower of the market price of our common stock on the date of commencement of the applicable offering period or on the last day of each six-month purchase period. The offering periods start on the first trading day on or after May 11 and November 11 of each year, except for the first offering period, which commenced on the IPO effective date, or March 30, 2021, and ends on May 10, 2023.

As of December 31, 2022, 5,376,320 shares of our common stock were reserved for future issuance under the 2021 Plan. As of December 31, 2022, 3,443,678 shares of our common stock were reserved for issuance under the ESPP.

Under the ESPP, if the closing market price of our common stock on the offering date of a new offering falls below the closing market price of our common stock on the offering date of an ongoing offering, the ongoing offering terminates immediately following the settlement of ESPP Rights shares on the purchase date. Participants in the terminated offering are automatically enrolled in the new offering (an "ESPP Rights Reset"), triggering a revaluation of stock-based compensation expense and a modification charge to be recognized ratably over the new offering period if the revalued expense is greater than the original expense. During the year ended December 31, 2022, there were two ESPP Rights Resets that resulted in modification charges of $9,047, which are being recognized ratably over the new offering periods.

Stock Options

We may grant stock options at prices not less than the grant date fair value. These stock options generally expire 10 years from the grant date. Incentive stock options and non-statutory stock options generally vest ratably over a four-year service period.

Stock option activity under the Plans for the year ended December 31, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term
(in Years)

 

 

Aggregate
Intrinsic
Value

 

Balance—December 31, 2021

 

 

23,000,872

 

 

$

5.62

 

 

 

6.81

 

 

$

436,630

 

Granted

 

 

574,176

 

 

 

12.80

 

 

 

 

 

 

 

Exercised

 

 

(4,310,630

)

 

 

4.12

 

 

 

 

 

 

 

Canceled

 

 

(1,111,223

)

 

 

7.77

 

 

 

 

 

 

 

Balance—December 31, 2022

 

 

18,153,195

 

 

$

6.07

 

 

 

5.41

 

 

$

120,289

 

Options vested

 

 

13,642,128

 

 

$

4.12

 

 

 

4.85

 

 

$

106,476

 

 

Aggregate intrinsic value represents the difference between the exercise price of the stock options and the fair value of our common stock. The aggregate intrinsic value of stock options exercised was $57,311, $296,635, and $50,286 for the years ended December 31, 2022, 2021, and 2020. The weighted-average grant date fair value of options granted for the years ended December 31, 2022, 2021, and 2020 was $7.26, $16.23, and $5.66, respectively.

RSUs

During the year ended December 31, 2020, we granted RSUs to our employees and directors. RSUs granted prior to the IPO had service-based and performance-based vesting conditions, both of which must be satisfied in order for the RSUs to vest. The service-based vesting condition for these awards is typically satisfied over four years with a cliff vesting period of one year and continued vesting quarterly thereafter. The performance-based vesting condition is satisfied on the earlier of (i) a change in control event or (ii) the first sale of our common stock pursuant to an initial public offering. Both events were not deemed probable until consummated. Upon the first sale of our common stock pursuant to the IPO on April 5, 2021, the performance-based vesting condition was satisfied, and therefore, we recognized cumulative stock-based compensation expense of $16,803 using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been satisfied. RSUs granted after the IPO do not contain the performance-based vesting condition described above, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.

RSU activity for the year ended December 31, 2022 was as follows:

 

 

 

Number of
Shares

 

 

Weighted-Average
Grant Date Fair Value

 

 

Aggregate
Intrinsic
Value

 

Unvested balance—December 31, 2021

 

 

7,387,288

 

 

$

29.68

 

 

$

180,545

 

Granted

 

 

18,896,755

 

 

 

14.50

 

 

 

 

Vested

 

 

(1,940,200

)

 

 

24.47

 

 

 

 

Forfeited

 

 

(1,570,790

)

 

 

26.60

 

 

 

 

Unvested balance—December 31, 2022

 

 

22,773,053

 

 

$

17.75

 

 

$

269,779

 

 

The aggregate fair value of RSUs that vested was $29,966, $18,767, and zero for the years ended December 31, 2022, 2021, and 2020.

 

Stock-Based Compensation Expense

A summary of the weighted-average assumptions we utilized to record stock-based compensation expense for stock options granted is as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Fair value of common stock

 

$

12.80

 

 

$

29.99

 

 

$

10.30

 

Risk-free interest rate

 

 

3.1

%

 

 

1.3

%

 

 

0.6

%

Expected term (in years)

 

 

6.1

 

 

 

6.2

 

 

 

6.1

 

Expected volatility

 

 

57.7

%

 

 

57.1

%

 

 

50.3

%

Dividend yield

 

 

%

 

 

%

 

 

%

 

The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:

 

 

 

Year Ended December 31,

 

 

2022

 

2021

Risk-free interest rate

 

1.4% - 4.6%

 

0.0% - 0.5%

Expected term (in years)

 

0.5 - 2.0

 

0.5 - 2.0

Expected volatility

 

59.4% - 76.5%

 

48.3% - 61.9%

Dividend yield

 

%

 

%

 

Stock-based compensation expense is classified in the consolidated statements of operations as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Cost of revenue

 

$

3,089

 

 

$

2,092

 

 

$

516

 

Research and development

 

 

48,779

 

 

 

42,783

 

 

 

6,960

 

Sales and marketing

 

 

30,092

 

 

 

25,992

 

 

 

4,097

 

General and administrative

 

 

28,703

 

 

 

20,316

 

 

 

5,234

 

Restructuring charges

 

 

122

 

 

 

 

 

 

 

Total

 

$

110,785

 

 

$

91,183

 

 

$

16,807

 

 

We capitalized $5,407, $4,890, and $966 of stock-based compensation related to our internal-use software during the years ended December 31, 2022, 2021, and 2020, respectively.

As of December 31, 2022, there was a total of $29,127 unrecognized employee compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of approximately 1.9 years. In addition, as of December 31, 2022, total unrecognized compensation cost related to unvested RSUs was $286,554, which is expected to be recognized over a weighted-average period of approximately 3.0 years. Total unrecognized stock-based compensation cost related to ESPP Rights as of December 31, 2022 was $8,797, which is expected to be recognized over a weighted-average period of approximately 1.0 years.

 

Income tax benefits recognized from stock-based compensation expense for the years ended December 31, 2022 and 2021 were $835 and $821, respectively, and were immaterial for the year ended December 31, 2020 due to cumulative losses and valuation allowances.

 

For the years ended December 31, 2022 and 2021, income tax benefits realized related to stock-based awards vested and exercised were $387 and $968, respectively, and were immaterial for the year ended December 31, 2020 due to cumulative losses and valuation allowances.

Common Stock Reserved for Issuance

Our common stock reserved for future issuance was as follows:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Stock options outstanding

 

 

18,153,195

 

 

 

23,000,872

 

RSUs outstanding

 

 

22,773,053

 

 

 

7,387,288

 

Shares available for future grants

 

 

8,819,998

 

 

 

16,905,525

 

Total shares of common stock reserved

 

 

49,746,246

 

 

 

47,293,685

 

 

401(k) Plan

We have a 401(k) savings plan (the “401(k) Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) Plan, participating employees may elect to contribute up to 100% of their eligible compensation, subject to certain limitations. The 401(k) Plan provides for a discretionary employer-matching contribution. We made matching contributions of $1,791 to the 401(k) Plan for the year ended December 31, 2022. No matching contributions were made during the years ended December 31, 2021 and 2020.

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions

14. RELATED PARTY TRANSACTIONS

During the year ended December 31, 2017, we entered into a content sourcing agreement with a related party in the normal course of business and under standard terms. Content fees earned by the related party during the years ended December 31, 2022, 2021, and 2020 were $5,679, $6,558, and $6,171, respectively. As of December 31, 2022 and 2021, outstanding educator partner payables related to this content sourcing agreement were $1,223 and $1,502, respectively.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Segment and Geographic Information

15. SEGMENT AND GEOGRAPHIC INFORMATION

Segment Information

Our Chief Executive Officer is our chief operating decision maker (“CODM”). For the purposes of allocating resources and assessing performance, the CODM examines three segments which are our three revenue sources: Consumer, Enterprise, and Degrees. This is also consistent with how we disaggregate revenue.

 

The Consumer segment targets individual learners seeking to obtain hands-on learning, gain valuable job skills, receive professional-level certifications, and otherwise increase their knowledge to start or advance their careers. The Enterprise segment is focused on serving businesses, governmental organizations, and academic institutions by providing an intuitive online platform with access to job-relevant educational content enabling them to train, upskill, and reskill their employees, citizens, and students, faculty, and staff, respectively. The Degrees segment is engaged in partnering with universities to deliver fully online bachelor’s and master’s degrees. The CODM measures the performance of each segment primarily based on its revenue and gross profit.

 

Segment gross profit, as presented below, is defined as segment revenue less certain costs of revenue that represent content costs paid to educator partners. Content costs only apply to the Consumer and Enterprise segments as there is no content cost attributable to the Degrees segment. Expenses other than content costs included in cost of revenue are not allocated to segments because they are managed on an enterprise-wide basis. These unallocated costs include platform and support costs, stock-based compensation expense, and amortization of intangible assets and internal-use software. In addition, we do not allocate sales and marketing expenses, research and development expenses, and general and administrative expenses because the CODM does not consider this information in the measurement of each segment's performance. While we have three segments, our technological and operating platforms support the entire organization.

 

The CODM does not use segment-level asset information to assess performance and make decisions regarding resource allocation, and we do not track our long-lived assets by segment. The geographic identification of these assets is set forth below.

Financial information for each reportable segment was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue

 

 

 

 

 

 

 

 

 

Consumer

 

$

295,583

 

 

$

246,187

 

 

$

192,909

 

Enterprise

 

 

181,284

 

 

 

120,429

 

 

 

70,784

 

Degrees

 

 

46,889

 

 

 

48,671

 

 

 

29,818

 

Total revenue

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

 

 

 

 

 

 

 

 

 

 

Segment gross profit

 

 

 

 

 

 

 

 

 

Consumer

 

$

214,305

 

 

$

161,510

 

 

$

106,509

 

Enterprise

 

 

126,573

 

 

 

81,253

 

 

 

48,972

 

Degrees

 

 

46,889

 

 

 

48,671

 

 

 

29,818

 

Total segment gross profit

 

$

387,767

 

 

$

291,434

 

 

$

185,299

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of segment gross profit to gross profit

 

 

 

 

 

 

 

 

 

Platform and support costs

 

$

37,471

 

 

$

28,014

 

 

$

22,833

 

Stock-based compensation expense

 

 

3,089

 

 

 

2,092

 

 

 

516

 

Amortization of internal-use software

 

 

13,128

 

 

 

9,675

 

 

 

5,875

 

Amortization of intangible assets

 

 

2,600

 

 

 

2,184

 

 

 

1,410

 

Total reconciling items

 

 

56,288

 

 

 

41,965

 

 

 

30,634

 

Gross profit

 

$

331,479

 

 

$

249,469

 

 

$

154,665

 

 

Geographic Information

Revenue

The following table summarizes the revenue by region based on the billing address of our customers:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

United States

 

$

276,011

 

 

$

210,513

 

 

$

143,478

 

Europe, Middle East, and Africa

 

 

130,607

 

 

 

112,643

 

 

 

83,227

 

Asia Pacific

 

 

68,943

 

 

 

54,763

 

 

 

40,732

 

Other

 

 

48,195

 

 

 

37,368

 

 

 

26,074

 

Total

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

 

No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2022, 2021, and 2020.

Long-lived Assets

The following table presents our long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease ROU assets, by geographic region:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

United States

 

$

35,457

 

 

$

40,245

 

Rest of World

 

 

1,244

 

 

 

801

 

Total

 

$

36,701

 

 

$

41,046

 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Charges

16. RESTRUCTURING CHARGES

We are undertaking a plan to reduce our expenses, focus our efforts, and prioritize investments in key initiatives that are expected to drive long-term, sustainable growth. In connection with this effort, on November 9, 2022, we enacted a plan to reduce our global workforce to better align our cost structure and personnel needs with our business objectives, growth opportunities, and operational priorities.

 

As a result of this reduction, we recognized restructuring charges, within operating expenses, of $10.1 million mainly related to personnel expenses, such as employee severance and benefits costs, and made cash payments of $4.8 million in the year ended December 31, 2022. As of December 31, 2022, $5.1 million of the incremental expenses relating to this reduction remained unpaid and were included in the consolidated balance sheet as accrued compensation and benefits, substantially all of which are expected to be paid during the year ended December 31, 2023. We will also have a reversal of stock-based compensation expense of approximately $6 million, the majority of which will be recognized in the first quarter of 2023 when the forfeiture of RSUs and stock options will occur.


 

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting period. We base our estimates on historical experience, current conditions, and various other factors that we believe to be reasonable under the circumstances. Significant items subject to such estimates, judgements, and assumptions include, but are not limited to, those related to the determination of principal versus agent and variable consideration in our revenue contracts; stock-based compensation expense; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; the valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others. Actual results could differ from those estimates, and any such differences could be material to our consolidated financial statements.

Cash, Cash Equivalents, and Restricted Cash

Cash, Cash Equivalents, and Restricted Cash

We consider all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash and money market funds at financial institutions, and are stated at cost, which approximates fair value because of their immediate or short-term maturities. Our restricted cash consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement
Marketable Securities

Marketable Securities

Marketable securities consist of U.S. Treasury securities, with an original maturity between three months and one year at the date of purchase, and are classified as available-for-sale (“AFS”) debt securities. We view these securities as available to support current operations and have classified all AFS debt securities as current assets. AFS debt securities are initially recorded at cost and periodically adjusted to fair value with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) in stockholders’ equity (deficit). We evaluate our AFS debt securities with an unamortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses with changes recognized as a charge to other (expense) income, net. Any remaining impairment is included in accumulated other comprehensive income (loss) as a component of stockholders' equity (deficit). Realized gains and losses are reported within other (expense) income, net as a component of net loss.

Accounts Receivable, Net

Accounts Receivable, Net

Accounts receivable, net includes trade accounts receivable, both billed and unbilled, net of an allowance for credit losses. Billed receivables are recorded at the invoiced amount in the period that our right to consideration is unconditional. Payment terms on invoiced amounts are typically 30 to 60 days. Unbilled receivables, or contract assets, are recorded when revenue is recognized prior to our unconditional right to consideration. A contract asset is a right to consideration that is conditional upon factors other than the passage of time.

An allowance for credit losses is established based on our assessment of the collectibility of accounts receivable by considering various factors, including the age of each outstanding invoice, each customer's expected ability to pay, the collection history with each customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The allowance for credit losses and related activities were not material for the years ended December 31, 2022, 2021, and 2020.

Property, Equipment, and Software, Net

Property, Equipment, and Software, Net

Property, equipment, and software, net is stated at cost, less accumulated depreciation and amortization. Depreciation and software amortization are recorded using the straight-line method over the estimated useful lives of the assets, generally two to five years. Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.

Deferred Offering Costs

Deferred Offering Costs

Deferred offering costs consist primarily of direct and incremental legal, accounting, and other fees related to the IPO. Prior to the IPO, all deferred offering costs were capitalized in prepaid expenses and other current assets on the consolidated balance sheets. Upon completion of the IPO, $6,449 of the deferred offering costs were reclassified into stockholders' equity as a reduction of the IPO proceeds.

Educator Partner Costs

Educator Partner Costs

We have various agreements with educator partners that grant us the right to host their intellectual property on our platform. In return, educator partners earn a fee that we recognize as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the consolidated statement of operations. One such agreement stipulates that certain fees earned by the educator partner are to be allocated to a development fund to be held and spent by Coursera on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. We recognize the liability and related expenses associated with this development fund consistent with the timing of when we recognize educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses are classified in the consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the consolidated balance sheets.

Leases

Leases

We determine if an arrangement is a lease and the classification of that lease, if applicable, at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and are included in operating lease ROU assets, on our consolidated balance sheets. Lease liabilities represent our obligation to make lease payments according to the arrangement and are included in operating lease liabilities, current and non-current, on our consolidated balance sheets. We do not have any finance leases.

 

ROU assets and lease liabilities are recognized at the commencement date based on the present value of minimum remaining lease payments over the lease term. For this purpose, we include payments that are fixed and determinable at the commencement date including initial direct costs incurred and excluding lease incentives received. We use the implicit rate when it is readily determinable. Otherwise, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. Our lease agreements may contain variable costs such as common area maintenance, insurance, real estate taxes, or other costs. Variable lease costs are expensed as incurred in the consolidated statements of operations. Operating lease expense is recognized on a straight-line basis over the lease term.

 

We do not separate lease and non-lease components and do not recognize ROU assets and operating lease liabilities that arise from leases with an initial lease term of 12 months or less.

 

In addition, any impairment as a result of a sublease to the associated ROU asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. We recognize sublease income on a straight-line basis over the sublease term, and it is recorded as a reduction to our operating lease expense. Refer to Note 7 for additional information.

Internal-Use Software and Website Development Costs

Internal-Use Software and Website Development Costs

We capitalize certain costs associated with our internal-use software and website development during the application development stage when management with the relevant authority authorizes and commits to the funding of the project, it is probable that the project will be completed, and the software will be used as intended. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software and website development projects. Such costs are amortized on a straight-line basis over the estimated useful life of the related asset, which is approximately two to five years, and are recorded within cost of revenue in the consolidated statements of operations. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred within research and development in the consolidated statements of operations.

Intangible Assets, Net

Intangible Assets, Net

Intangible assets, net is stated at cost, net of accumulated amortization. We amortize our finite-lived intangible assets on a straight-line basis over an estimated useful life of three to six years. Amortization of content assets and developed technology is included in cost of revenue, and assembled workforce is included in research and development in the consolidated statements of operations.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

We monitor events and changes in circumstances that could indicate the carrying amounts of our long-lived assets, including deferred partner fees, property, equipment, software, intangible assets, and operating lease ROU assets, may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on the excess of the carrying amount over the fair value of the assets. During the year ended December 31, 2022, we recognized an impairment loss related to deferred partner fees of $2,915, related to our operating lease ROU asset of $2,304, and related to property and equipment of $904. There were no impairments of long-lived assets during the years ended December 31, 2021 and 2020.

Revenue Recognition

Revenue Recognition

We recognize revenue from contracts with customers for access to the learning content hosted on our platform and related services. Revenue is recognized when control of promised services is transferred to our customer. The amount of revenue recognized reflects the consideration that we expect to be entitled to receive in exchange for these services. We apply judgment in determining our customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience, credit, or financial information. Consumer revenue customers are required to pay in advance.

 

At contract inception, we assess the performance obligations, or deliverables, we have agreed to provide in the contract and determine if they are individually distinct or if they should be combined with other performance obligations. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on each performance obligation’s relative standalone selling price. We combine performance obligations when an individual performance obligation does not have standalone value to our customer. For example, our customers do not have the ability to take possession of the software supporting our platform and, as a result, our contracts are typically accounted for as service arrangements with a single performance obligation.

 

We have a stand-ready obligation to provide learners continuous access to our learning platform and deliver related support services for a specified term. For this reason, these services are generally viewed as a stand-ready performance obligation consisting of a series of distinct daily services. We typically satisfy these performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because our efforts are expended evenly throughout the period given the nature of the promise is a stand-ready service. Fixed fees for these services are generally recognized ratably over the contract term.
 

We include any fixed consideration within our contracts as part of the total transaction price. Generally, we include an estimate of the variable amount within the total transaction price and update our assumptions over the duration of the contract. None of our contracts contain a significant financing component. We do not include taxes collected from customers and remitted to governmental authorities within the total transaction price.

 

At times, we are party to multiple concurrent contracts or contracts that combine multiple services. These situations require judgment to determine if multiple contracts should be combined and accounted for as a single arrangement. In making this determination, we consider (i) the economics of each individual contract and whether or not it was negotiated on a standalone basis and (ii) if multiple promises represent a single performance obligation.

 

Contract modifications require judgment to determine if the modification should be accounted for as (i) a separate contract, (ii) the termination of the original contract and creation of a new contract, or (iii) a cumulative catch-up adjustment to the original contract. When evaluating contract modifications, we must identify the performance obligations of the modified contract and determine both the allocation of revenues to the remaining performance obligations and the period of recognition for each identified performance obligation.

 

We derive our revenue from three sources: Consumer, Enterprise, and Degrees. Refer to Note 15 for our disaggregation of revenue.

 

Consumer Revenue

We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, Specializations, and catalog-wide subscriptions. Access to single courses are generally purchased at a fixed price for a set period of time, typically six months. Specializations are a series of courses offered by the same educator partner where learners are provided access to these courses on a month-to-month subscription basis. Coursera Plus is our catalog-wide consumer subscription product, sold in monthly or annual subscriptions. All Consumer contracts are billed in advance and revenue is recognized ratably over the contract term, after access has been granted to the learner, as learners have unlimited access to the course content during the contract term.

 

Consumer learners are entitled to a full refund up to two weeks after payment is received. We estimate and establish a refund reserve based on historical refund rates. The refund reserve was immaterial as of December 31, 2022 and 2021.

 

Enterprise Revenue

We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide users the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts are typically between one and three years in length and consist of the purchase of a fixed quantity of seat licenses, each of which allows for unlimited course enrollments by one learner for each year. We recognize revenue ratably over the contract term, after access has been granted to the Enterprise customer, as they have unlimited access to the course content during the contract term.

 

We are generally the principal with respect to Consumer and Enterprise revenue as we control the performance obligation and are the primary obligor with respect to delivering access to course content. Additionally, we have inventory risk through recoupable advances sometimes paid to educator partners.

 

Degrees Revenue

Universities contract with us to facilitate the delivery of their bachelor’s and master’s degree programs or postgraduate diplomas. Degrees revenue contracts involve the performance of a number of promises, including but not limited to hosting the degree content on our learning platform, providing content authoring tools, course production support, and marketing and platform technical support services. As a result, the university is our customer with respect to Degrees revenue. We earn a service fee based on a percentage of total tuition collected by the university from Degrees students, net of refunds. As a result, the revenue we earn is dependent upon the number of learners enrolled and the tuition charged by the university. This is a form of variable consideration, and we estimate the amount of revenue using an expected value method. These estimates are refined each reporting period until the consideration becomes known, generally at the time the final term enrollment report is provided by the university. We have a stand-ready obligation to perform services throughout the contract term during which degree content is hosted on our platform. Degrees revenue is earned and paid by the university for each academic term. As a result, revenue generated from each term is recognized ratably from the start of a term through the start of the following term.

 

The Degrees learning experience is delivered on the same proprietary learning platform used by Consumer and Enterprise customers. There is no direct contractual revenue arrangement between Coursera and Degrees students, who contract directly with the universities. In addition to the learning platform, the universities are obligated to provide their students with additional services, such as designing the curriculum, setting admission criteria, making admission and financial aid decisions, real-time teaching, independently awarding credits, certificates, or degrees, and providing academic and career counseling. For these reasons, the universities control the delivery of degrees hosted on our platform. As a result, we recognize only the service fee we receive from the universities as our Degrees revenue.

Deferred Revenue

Deferred revenue, or contract liabilities, consists of consideration recorded in advance of performance obligations being delivered and is classified as current or non-current based on the related period in which services are expected to be provided.

Contract Acquisition and Fulfillment Costs

Contract Acquisition and Fulfillment Costs

Contract acquisition costs consist of sales commissions and related payroll taxes associated with obtaining contracts with Enterprise customers.

 

Deferred Commissions

Customer acquisition costs are primarily related to sales commissions and related payroll taxes earned by our Enterprise sales force, which are incremental costs we incur to obtain a contract. Sales commissions and related payroll taxes for Enterprise contracts are deferred and then amortized on a straight-line basis over the expected period of benefit, which is estimated to be three years. We determine the expected period of benefit by taking into consideration the length of terms in Enterprise customer contracts, the life of the technology, and other factors. We amortize these costs over three years, since the commissions paid upon a contract renewal are not commensurate with the commissions paid on the initial contract and as such, the sales contract term is not commensurate with the expected period of benefit. Sales commissions and related payroll taxes paid for Enterprise contract renewals are amortized over the renewal term, which is generally two years.

 

Deferred commissions and related payroll taxes are recorded within deferred costs or other assets in the consolidated balance sheets, depending on the timing of the related amortization. They are amortized to sales and marketing in the consolidated statements of operations.

 

Deferred Partner Fees

These fulfillment costs are paid to educator partners in advance of completing our performance obligations; are recorded within prepaid expenses and other current assets or other assets in the consolidated balance sheets, depending on the timing of the related revenue recognition; and are amortized into cost of revenue ratably over the subscription term of the access being provided to the customer.

Cost of Revenue

Cost of Revenue

Cost of revenue consists of content costs in the form of fees paid to educator partners and expenses associated with the operation and maintenance of our platform. These expenses include the cost of servicing support requests from paid learners and educator partners; hosting and bandwidth costs; amortization of acquired technology and internal-use software; customer payment processing fees; and attributed depreciation and facilities costs.

Fair Value Measurements

Fair Value Measurements

Fair value is defined as the price that would be received for an asset or the “exit price” that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between independent market participants on the measurement date. The fair value hierarchy requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the inputs into three broad levels as follows:

 

Level 1— Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.

 

Level 2— Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.

 

Level 3— Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.

 

The classification of a financial asset or liability within the hierarchy is determined based on the lowest-level input that is significant to the fair value measurement.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that potentially subject us to concentration of credit risk consist of cash, cash equivalents, and marketable securities. We only invest in high-credit-quality instruments and maintain our cash equivalents and marketable securities in fixed-income securities. We place our cash primarily with domestic financial institutions that are federally insured within statutory limits.

For purposes of assessing concentration of credit risk with respect to accounts receivable and significant customers, we treat a group of customers under common control or customers that are affiliates of each other as a single customer. For the years ended December 31, 2022, 2021, and 2020, we did not have any customers that accounted for more than 10% of our revenue. As of December 31, 2022 and 2021, we did not have any customers that accounted for more than 10% of our net accounts receivable balance.

Income Taxes

Income Taxes

We are treated as a corporation under applicable federal and state income tax laws and are subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in determining our income tax expense and deferred tax assets and liabilities, including evaluating uncertainties in the application of accounting principles and complex tax laws.

We utilize the asset and liability method under which deferred tax assets and liabilities arise from the temporary differences between the tax basis of an asset or liability and its reported amount in the consolidated financial statements, as well as from net operating losses (“NOLs”) and tax credit carryforwards. Deferred tax amounts are determined by using the tax rates expected to be in effect when the taxes will be paid or refunds received, as provided for under currently enacted tax law. The effect on deferred taxes of changes in tax rates and laws in future periods, if any, is reflected in the consolidated financial statements in the period enacted. A valuation allowance is established 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. We consider the available evidence, both positive and negative, including historical levels of income, expectations, and risks associated with estimates of future taxable income in assessing the need for a valuation allowance. Certain of our earnings are indefinitely reinvested offshore and could be subject to additional income tax if repatriated. It is not practicable to determine the unrecognized deferred tax liability on a hypothetical distribution of those earnings.

Determination of income tax expense requires estimates and can involve complex issues that may require an extended period to resolve. We recognize estimated tax liabilities when such liabilities are more likely than not to be sustained upon examination by the taxing authority. Further, the estimated level of annual earnings before income tax can cause the overall effective income tax rate to vary from period to period. Final determination of prior-year tax liabilities, either by settlement with tax authorities or expiration of statutes of limitations, could be materially different than estimates reflected in assets and liabilities and historical income tax expense. The outcome of these final determinations could have a material effect on our income tax expense or cash flows in the period that determination is made.

 

We recognize interest and penalties related to income tax matters as a component of income tax expense in the consolidated statement of operations.

Stock-Based Compensation Expense

Stock-Based Compensation Expense

We measure and recognize compensation expense for stock-based awards granted to employees, directors, and nonemployees based on the estimated grant date fair value. Stock-based awards include restricted stock units (“RSUs”), stock options, and restricted stock awards as well as stock purchase rights granted to employees under our employee stock purchase plan (“ESPP Rights”).

The fair value of RSUs and restricted stock awards is based on the fair value of our common stock on the grant date. We estimate the fair value of stock options and ESPP Rights using the Black-Scholes option-pricing model, which requires the use of the following assumptions:

Fair Value of Common Stock— Prior to the IPO, the fair value was determined by our Board of Directors. The Board of Directors considered numerous objective and subjective factors to determine the fair value of the common stock at each meeting in which awards were approved. The factors considered included, but were not limited to: (i) the results of contemporaneous independent third-party valuations of the common stock; (ii) the prices, rights, preferences, and privileges of the redeemable convertible preferred stock relative to the common stock; (iii) the lack of marketability of the common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the common stock. Subsequent to the IPO, the fair value of Coursera, Inc.’s common stock is determined on the grant date using the common stock's closing price.

Expected Term—The expected term represents the period that our stock-based awards are expected to be outstanding. For option grants considered to be “plain vanilla,” we determine the expected term using the simplified method. The simplified method deems the term to be the average of the time to vesting and the contractual life of the options. For ESPP Rights, the expected term represents the term from the first day of the offering period to the purchase date.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock option or ESPP Rights.

Expected Volatility—Since we do not have a sufficient trading history of our common stock, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies, within our industry, that we consider to be comparable to our business over a period equivalent to the expected term of the stock option or ESPP Rights.

Dividend Yield—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.

 

Stock-based compensation is generally recognized on a straight-line basis over the requisite service period, which usually matches the vesting period. We also grant certain awards that have performance-based vesting conditions, which are recognized using an accelerated attribution method from the time it is deemed probable that the vesting condition will be met through the time the service-based vesting condition has been achieved. If at any point we determine that the performance condition is improbable of achievement, we reverse any previously recognized compensation cost for that award. Forfeitures are recognized as they occur.

Net Loss Per Share Attributable to Common Stockholders

Net Loss Per Share Attributable to Common Stockholders

Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. For the period prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since the holders of such stock had the right to receive nonforfeitable dividends on a pari passu basis in the event that a dividend was paid on common stock. Under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the preferred stockholders did not have a contractual obligation to share in the Company’s losses.

 

Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, common stock options, RSUs, ESPP Rights, early exercised common stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for the periods presented.

Comprehensive Loss

Comprehensive Loss

Comprehensive loss includes net loss and other comprehensive income (loss), net of tax. Other comprehensive income (loss), net of tax, refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of stockholders’ equity (deficit) but are excluded from net loss.

Research and Development

Research and Development

Expenditures for research and development of our technology and non-refundable contributions to the development of partner content are expensed when incurred unless they qualify as internal-use software development costs. Research and development costs consist principally of personnel costs, consulting services, content development contributions, and attributed facilities costs.

Advertising Costs

Advertising Costs

Advertising costs are expensed as incurred and are included in sales and marketing expense in the consolidated statements of operations. For the years ended December 31, 2022, 2021, and 2020, these costs were $39,940, $28,740, and $21,005, respectively.

Foreign Currency

Foreign Currency

The majority of our sales contracts are denominated in U.S. dollars. In addition, the functional currency of our international subsidiaries is U.S. dollars. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured to the functional currency at period-end exchange rates. Foreign currency transaction gains and losses resulting from remeasurement are recognized in other (expense) income, net in the consolidated statements of operations.

New Accounting Pronouncements Recently Adopted

Recent Accounting Pronouncements

New Accounting Pronouncements Recently Adopted

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Accounting Standards Codification (“ASC”) Topic 740, Income Taxes, related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (“ASU 2016-13”), which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a more forward-looking approach based on expected losses rather than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted ASU 2016-13 on January 1, 2022 on a modified retrospective basis. The adoption of the standard did not have a material impact on the consolidated financial statements.

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Recognition [Abstract]  
Summary of Contract Assets and Liabilities

Contract assets and liabilities were as follows:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

January 1, 2021

 

Contract assets:

 

 

 

 

 

 

 

 

 

Billed accounts receivable, net of allowance for credit losses

 

$

45,337

 

 

$

22,286

 

 

$

39,976

 

Unbilled accounts receivable

 

 

8,397

 

 

 

12,110

 

 

 

745

 

Total contract assets

 

$

53,734

 

 

$

34,396

 

 

$

40,721

 

 

 

 

 

 

 

 

 

 

 

Contract liabilities:

 

 

 

 

 

 

 

 

 

Deferred revenue

 

$

118,777

 

 

$

98,488

 

 

$

80,642

 

Total contract liabilities

 

$

118,777

 

 

$

98,488

 

 

$

80,642

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy

The following table presents our fair value hierarchy for those assets measured at fair value on a recurring basis:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Carrying Amount

 

 

Fair Value - Level 1

 

 

Carrying Amount

 

 

Fair Value - Level 1

 

Financial assets:

 

 

 

 

 

 

 

 

 

 

 

 

Cash equivalents—money market funds

 

$

304,750

 

 

$

304,750

 

 

$

539,091

 

 

$

539,091

 

Marketable securities—U.S. Treasury securities

 

 

460,372

 

 

 

459,654

 

 

 

241,369

 

 

 

241,117

 

Total financial assets

 

$

765,122

 

 

$

764,404

 

 

$

780,460

 

 

$

780,208

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Summary of Available-for-Sale Marketable Securities

The following table presents our AFS marketable securities:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

U.S. Treasury securities

 

$

460,372

 

 

$

26

 

 

$

(744

)

 

$

459,654

 

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Total marketable securities

 

$

460,372

 

 

$

26

 

 

$

(744

)

 

$

459,654

 

 

$

241,369

 

 

$

 

 

$

(252

)

 

$

241,117

 

Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date

The following table presents the cost basis and fair value of AFS marketable securities by contractual maturity date:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Fair
Value

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

460,372

 

 

$

459,654

 

 

$

241,369

 

 

$

241,117

 

Schedule of Investments in an Unrealized Loss Position

Investments in an unrealized loss position consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

 

Fair
Value

 

 

Gross
Unrealized
Losses

 

U.S. Treasury securities

 

$

356,767

 

 

$

(744

)

 

$

241,117

 

 

$

(252

)

Total investments in an unrealized loss position

 

$

356,767

 

 

$

(744

)

 

$

241,117

 

 

$

(252

)

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property, Equipment and Software

Property, equipment, and software, net consisted of the following:

 

 

 

Estimated Useful Lives

 

December 31, 2022

 

 

December 31, 2021

 

Internal-use software and website development

 

2 years

 

$

53,215

 

 

$

35,508

 

Computer equipment and purchased software

 

2 years

 

 

4,662

 

 

 

4,163

 

Leasehold improvements

 

Shorter of useful life or remaining lease term

 

 

6,567

 

 

 

7,119

 

Furniture and fixtures

 

5 years

 

 

2,714

 

 

 

3,051

 

Total property, equipment, and software

 

 

 

 

67,158

 

 

 

49,841

 

Less accumulated depreciation and amortization

 

 

 

 

(40,062

)

 

 

(25,116

)

Property, equipment, and software, net

 

 

 

$

27,096

 

 

$

24,725

 

Schedule of Intangible Assets

Intangible assets, net consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

 

Gross
Carrying
Value

 

 

Accumulated
Amortization

 

 

Net
Carrying
Value

 

Content assets

 

$

6,821

 

 

$

(1,971

)

 

$

4,850

 

 

$

5,721

 

 

$

(777

)

 

$

4,944

 

Developed technology

 

 

8,446

 

 

 

(4,743

)

 

 

3,703

 

 

 

8,446

 

 

 

(3,337

)

 

 

5,109

 

Assembled workforce

 

 

181

 

 

 

(181

)

 

 

 

 

 

181

 

 

 

(143

)

 

 

38

 

Intangible assets

 

$

15,448

 

 

$

(6,895

)

 

$

8,553

 

 

$

14,348

 

 

$

(4,257

)

 

$

10,091

 

Schedule of Future Expected Amortization Expense for Intangible Assets

As of December 31, 2022, future expected amortization expense for intangible assets was as follows:

 

2023

 

$

2,687

 

2024

 

 

2,778

 

2025

 

 

2,250

 

2026

 

 

584

 

2027

 

 

170

 

Thereafter

 

 

84

 

Total

 

$

8,553

 

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Components of Lease Costs

The components of lease costs were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Operating lease cost

 

$

5,853

 

 

$

6,663

 

 

$

6,856

 

Short-term lease cost

 

 

1,388

 

 

 

1,122

 

 

 

779

 

Variable lease cost

 

 

1,753

 

 

 

1,690

 

 

 

1,302

 

Sublease income

 

 

(1,587

)

 

 

 

 

 

 

Total lease costs

 

$

7,407

 

 

$

9,475

 

 

$

8,937

 

 

Schedule of Future Lease Payments

Future lease payments under our non-cancelable operating leases, which do not include short-term leases, as of December 31, 2022 were as follows:

 

2023

 

$

7,853

 

2024

 

 

7,411

 

2025

 

 

46

 

Total lease payments

 

 

15,310

 

Less imputed interest

 

 

(861

)

Present value of operating lease liabilities

 

$

14,449

 

Operating lease liabilities, current

 

 

8,658

 

Operating lease liabilities, non-current

 

 

5,791

 

Total operating lease liabilities

 

$

14,449

 

Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate

Supplemental cash flow information as well as the weighted-average remaining lease term and discount rate related to our operating leases were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

Cash paid for amounts included in the measurement of operating lease liabilities

 

$

6,875

 

 

$

7,683

 

Operating lease ROU assets obtained in exchange for lease liabilities

 

 

427

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Weighted-average remaining operating lease term (in years)

 

 

1.93

 

 

 

2.92

 

Weighted-average operating lease discount rate

 

 

5.76

%

 

 

5.70

%

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Components of Loss Before Income Tax

The components of loss before income tax were as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Domestic

 

$

(177,649

)

 

$

(148,343

)

 

$

(68,128

)

Foreign

 

 

7,012

 

 

 

5,254

 

 

 

2,828

 

Total

 

$

(170,637

)

 

$

(143,089

)

 

$

(65,300

)

Schedule of Income Tax Expense

Income tax expense consisted of the following:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Current taxes:

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

189

 

 

 

11

 

 

 

 

Foreign

 

 

4,872

 

 

 

3,025

 

 

 

1,515

 

Total current

 

$

5,061

 

 

$

3,036

 

 

$

1,515

 

 

 

 

 

 

 

 

 

 

 

Deferred taxes:

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

 

 

 

 

 

 

 

Foreign

 

 

(341

)

 

 

(910

)

 

 

 

Total deferred

 

$

(341

)

 

$

(910

)

 

$

 

Total income tax expense

 

$

4,720

 

 

$

2,126

 

 

$

1,515

 

 

 

 

 

 

 

 

 

 

 

Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes

The reconciliation between the statutory U.S. federal income tax rate and our effective tax rate as a percentage of loss before income taxes was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

U.S federal income taxes at statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State income taxes, net of federal benefit

 

 

2.1

%

 

 

4.3

%

 

 

1.8

%

Foreign income taxes at rates other than the U.S. rate

 

 

(1.8

)%

 

 

(0.7

)%

 

 

(1.0

)%

Change in valuation allowance

 

 

(19.8

)%

 

 

(47.3

)%

 

 

(27.7

)%

Research and development credits

 

 

3.5

%

 

 

7.3

%

 

 

5.3

%

Stock-based compensation

 

 

(4.4

)%

 

 

13.3

%

 

 

(0.4

)%

Foreign inclusions

 

 

(3.7

)%

 

 

0.0

%

 

 

(1.2

)%

Other

 

 

0.3

%

 

 

0.6

%

 

 

(0.1

)%

Effective income tax rate

 

 

(2.8

)%

 

 

(1.5

)%

 

 

(2.3

)%

Schedule of Significant components of our deferred tax assets and liabilities

Significant components of our deferred tax assets and liabilities consisted of the following:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

Deferred tax assets:

 

 

 

 

 

 

    Net operating loss carryforwards

 

$

112,003

 

 

$

119,093

 

    Research and development credits

 

 

31,248

 

 

 

25,330

 

    Capitalized research and development costs

 

 

29,047

 

 

 

 

    Stock-based compensation

 

 

22,196

 

 

 

14,345

 

    Lease liabilities

 

 

3,312

 

 

 

4,643

 

    Deferred revenue

 

 

1,058

 

 

 

1,489

 

    Accruals and reserves

 

 

743

 

 

 

633

 

                        Gross deferred tax assets

 

 

199,607

 

 

 

165,533

 

    Valuation allowance

 

 

(185,606

)

 

 

(151,768

)

                        Total deferred tax assets

 

$

14,001

 

 

$

13,765

 

Deferred tax liabilities:

 

 

 

 

 

 

    Deferred commissions

 

 

(5,586

)

 

 

(4,335

)

    Depreciation and amortization

 

 

(5,086

)

 

 

(4,711

)

    ROU assets

 

 

(2,172

)

 

 

(3,809

)

                       Total deferred tax liabilities

 

$

(12,844

)

 

$

(12,855

)

Net deferred tax assets

 

$

1,157

 

 

$

910

 

Schedule of Activity Related to the Unrecognized Tax Benefits The activity related to the unrecognized tax benefits was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Gross unrecognized tax benefits—beginning of period

 

$

12,539

 

 

$

7,477

 

 

$

14,099

 

Increases related to tax positions taken during current year

 

 

3,641

 

 

 

4,850

 

 

 

2,210

 

Increases related to tax positions taken during prior years

 

 

248

 

 

 

220

 

 

 

 

Decreases related to tax positions taken during prior years

 

 

(57

)

 

 

(8

)

 

 

(8,832

)

Gross unrecognized tax benefits—end of period

 

$

16,371

 

 

$

12,539

 

 

$

7,477

 

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share

The following table presents the calculation of basic and diluted net loss per share:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

 

Net loss

 

$

(175,357

)

 

$

(145,215

)

 

$

(66,815

)

Denominator:

 

 

 

 

 

 

 

 

 

Weighted-average shares used in computing net loss per share—basic and diluted

 

 

145,263,726

 

 

 

113,587,523

 

 

 

37,207,492

 

Net loss per share—basic and diluted

 

$

(1.21

)

 

$

(1.28

)

 

$

(1.80

)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Redeemable convertible preferred stock

 

 

 

 

 

 

 

 

75,305,400

 

Common stock options

 

 

18,153,195

 

 

 

23,000,872

 

 

 

32,458,408

 

RSUs

 

 

22,773,053

 

 

 

7,387,288

 

 

 

3,276,600

 

Shares subject to repurchase

 

 

 

 

 

2,607

 

 

 

52,084

 

ESPP Rights

 

 

123,603

 

 

 

65,446

 

 

 

 

Total

 

 

41,049,851

 

 

 

30,456,213

 

 

 

111,092,492

 

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations

 

 

Purchase
Obligations

 

2023

 

$

12,592

 

2024

 

 

12,770

 

2025

 

 

11,690

 

2026

 

 

3,925

 

Total

 

$

40,977

 

 

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Financial Information for Each Reportable Segment

Financial information for each reportable segment was as follows:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

Revenue

 

 

 

 

 

 

 

 

 

Consumer

 

$

295,583

 

 

$

246,187

 

 

$

192,909

 

Enterprise

 

 

181,284

 

 

 

120,429

 

 

 

70,784

 

Degrees

 

 

46,889

 

 

 

48,671

 

 

 

29,818

 

Total revenue

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

 

 

 

 

 

 

 

 

 

 

Segment gross profit

 

 

 

 

 

 

 

 

 

Consumer

 

$

214,305

 

 

$

161,510

 

 

$

106,509

 

Enterprise

 

 

126,573

 

 

 

81,253

 

 

 

48,972

 

Degrees

 

 

46,889

 

 

 

48,671

 

 

 

29,818

 

Total segment gross profit

 

$

387,767

 

 

$

291,434

 

 

$

185,299

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of segment gross profit to gross profit

 

 

 

 

 

 

 

 

 

Platform and support costs

 

$

37,471

 

 

$

28,014

 

 

$

22,833

 

Stock-based compensation expense

 

 

3,089

 

 

 

2,092

 

 

 

516

 

Amortization of internal-use software

 

 

13,128

 

 

 

9,675

 

 

 

5,875

 

Amortization of intangible assets

 

 

2,600

 

 

 

2,184

 

 

 

1,410

 

Total reconciling items

 

 

56,288

 

 

 

41,965

 

 

 

30,634

 

Gross profit

 

$

331,479

 

 

$

249,469

 

 

$

154,665

 

Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area

The following table summarizes the revenue by region based on the billing address of our customers:

 

 

 

Year Ended December 31,

 

 

 

2022

 

 

2021

 

 

2020

 

United States

 

$

276,011

 

 

$

210,513

 

 

$

143,478

 

Europe, Middle East, and Africa

 

 

130,607

 

 

 

112,643

 

 

 

83,227

 

Asia Pacific

 

 

68,943

 

 

 

54,763

 

 

 

40,732

 

Other

 

 

48,195

 

 

 

37,368

 

 

 

26,074

 

Total

 

$

523,756

 

 

$

415,287

 

 

$

293,511

 

Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country

The following table presents our long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease ROU assets, by geographic region:

 

 

 

December 31, 2022

 

 

December 31, 2021

 

United States

 

$

35,457

 

 

$

40,245

 

Rest of World

 

 

1,244

 

 

 

801

 

Total

 

$

36,701

 

 

$

41,046

 

XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Description of Business - Additional Information (Details)
12 Months Ended
Apr. 19, 2021
USD ($)
shares
Apr. 05, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
Subsidiary Sale Of Stock [Line Items]          
Net proceeds from common stock sold $ 72,802,000   $ 0 $ 525,284,000 $ 0
Deferred offering costs     $ 6,449,000    
Common Stock          
Subsidiary Sale Of Stock [Line Items]          
Issuance of additional common stock under IPO to underwriter | shares       17,024,276  
IPO          
Subsidiary Sale Of Stock [Line Items]          
Number of shares sold (in shares) | shares   14,664,776      
Stock price (in dollars per share) | $ / shares   $ 33.00      
Proceeds from sale of stock, net   $ 452,482,000      
Issuance of additional common stock under IPO to underwriter | shares 2,359,500        
Deferred offering costs   6,449,000      
Underwriting discounts and commissions $ 5,061,000 $ 31,456,000      
IPO | Common Stock          
Subsidiary Sale Of Stock [Line Items]          
Redeemable convertible preferred stock, shares issued upon conversion | shares   75,305,400      
Conversion ratio   1      
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Customer
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Impairments of long lived assets   $ 0 $ 0
Deferred offering costs $ 6,449,000    
Impairment loss 2,304,000    
Estimated useful lives     5 years
Advertising costs 39,940,000 $ 28,740,000 $ 21,005,000
Deferred Partner Fees      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Impairment loss 2,915,000    
Property and Equipment      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Impairment loss $ 904,000    
Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, equipment, and software estimated useful lives 2 years    
Estimated useful lives 3 years    
Maximum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Property, equipment, and software estimated useful lives 5 years    
Estimated useful lives 6 years    
Sales Revenue | Customer Concentration Risk | No Customers | Minimum      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Concentrations of credit risk, percentage 10.00% 10.00% 10.00%
Accounts Receivable      
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]      
Number of customers | Customer 0 0  
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2021
Contract assets:      
Billed accounts receivable, net of allowance for credit losses $ 45,337 $ 22,286 $ 39,976
Unbilled accounts receivable 8,397 12,110 745
Total contract assets 53,734 34,396 40,721
Contract liabilities:      
Deferred revenue 118,777 98,488 80,642
Total contract liabilities $ 118,777 $ 98,488 $ 80,642
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenue Recognized $ 92,806,000 $ 74,775,000 $ 37,906,000
Commissions and related payroll tax expenditures 17,766,000 14,217,000 11,099,000
Amortization, sales and marketing expenses 12,618,000 8,197,000 $ 4,156,000
Impairment losses on contract assets 0 0  
Deferred costs 13,300,000 9,761,000  
Other assets 10,426,000 $ 8,817,000  
Russian Educator Partners [Member]      
Disaggregation of Revenue [Line Items]      
Impairment losses on deferred partner fees $ 2,915,000    
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Additional Information (Details 1) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2022-10-01
$ in Thousands
Dec. 31, 2022
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Remaining performance obligation $ 324,009
Percent of remaining performance obligations to be recognized 62.00%
Period for satisfaction of remaining performance obligation 12 months
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets $ 765,122 $ 780,460
Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 304,750 539,091
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities 460,372 241,369
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total financial assets 764,404 780,208
Level 1 | Money Market Funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 304,750 539,091
Level 1 | U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities $ 459,654 $ 241,117
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 460,372 $ 241,369
Gross Unrealized Gains 26  
Gross Unrealized Losses (744) (252)
Estimated Fair Market Value 459,654 241,117
U.S. Government Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 460,372 241,369
Gross Unrealized Gains 26  
Gross Unrealized Losses (744) (252)
Estimated Fair Market Value $ 459,654 $ 241,117
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]    
Amortized Cost $ 460,372 $ 241,369
Estimated Fair Market Value $ 459,654 $ 241,117
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Fair Value $ 356,767 $ 241,117
Gross Unrealized Losses (744) (252)
U.S. Government Treasury Bills    
Schedule Of Available For Sale Securities [Line Items]    
Fair Value 356,767 241,117
Gross Unrealized Losses $ (744) $ (252)
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]      
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ 0 $ 0  
Credit Or Non Credit Impairment Charges $ 0 $ 0 $ 0
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 67,158 $ 49,841
Less accumulated depreciation and amortization (40,062) (25,116)
Property, equipment, and software—net $ 27,096 24,725
Internal-use Software    
Property Plant And Equipment [Line Items]    
Property, equipment, and software, Useful Life 2 years  
Total property, equipment, and software $ 53,215 35,508
Computer equipment and purchased software    
Property Plant And Equipment [Line Items]    
Property, equipment, and software, Useful Life 2 years  
Total property, equipment, and software $ 4,662 4,163
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property, equipment, and software $ 6,567 7,119
Property, equipment, and software, Useful Life Shorter of useful life or remaining lease term  
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property, equipment, and software, Useful Life 5 years  
Total property, equipment, and software $ 2,714 $ 3,051
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]      
Depreciation and amortization $ 18,503 $ 14,757 $ 9,585
Amortization expenses of intangible assets 2,638 2,244 1,471
Intangible assets $ 8,553 10,091  
Developed Technology      
Property Plant And Equipment [Line Items]      
Weighted average remaining amortization period for intangible asset 2 years 7 months 6 days    
Content Asset      
Property Plant And Equipment [Line Items]      
Intangible assets $ 1,100 1,765 3,956
Weighted average remaining amortization period for intangible asset 3 years 8 months 12 days    
Property, Equipment and Software      
Property Plant And Equipment [Line Items]      
Depreciation and amortization $ 15,865 12,513 8,114
Internal-use software and website development      
Property Plant And Equipment [Line Items]      
Amortization expenses of intangible assets $ 13,128 $ 9,675 $ 5,875
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross carrying value $ 15,448 $ 14,348
Accumulated amortization (6,895) (4,257)
Net carrying value 8,553 10,091
Content Asset    
Finite Lived Intangible Assets [Line Items]    
Gross carrying value 6,821 5,721
Accumulated amortization (1,971) (777)
Net carrying value 4,850 4,944
Developed Technology    
Finite Lived Intangible Assets [Line Items]    
Gross carrying value 8,446 8,446
Accumulated amortization (4,743) (3,337)
Net carrying value 3,703 5,109
Assembled Workforce    
Finite Lived Intangible Assets [Line Items]    
Gross carrying value 181 181
Accumulated amortization (181) (143)
Net carrying value $ 0 $ 38
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
2023 $ 2,687  
2024 2,778  
2025 2,250  
2026 584  
2027 170  
Thereafter 84  
Net carrying value $ 8,553 $ 10,091
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
May 31, 2022
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Impairment loss   $ 2,304
Sublease Commencement Date Jun. 01, 2022  
Sublease Expiration Date Oct. 31, 2024  
Property and Equipment    
Lessee, Lease, Description [Line Items]    
Impairment loss   $ 904
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Components of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lease costs      
Operating lease cost $ 5,853 $ 6,663 $ 6,856
Short term lease cost 1,388 1,122 779
Variable lease cost 1,753 1,690 1,302
Sublease income (1,587) 0 0
Total lease costs $ 7,407 $ 9,475 $ 8,937
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 7,853  
2024 7,411  
2025 46  
Total lease payments 15,310  
Less imputed interest (861)  
Present value of operating lease liabilities 14,449  
Operating lease liabilities, current 8,658 $ 8,031
Operating lease liabilities, non-current 5,791 $ 11,864
Total operating lease liabilities $ 14,449  
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Cash paid for amounts included in the measurement of operating lease liabilities $ 6,875 $ 7,683
Operating lease ROU assets obtained in exchange for lease liabilities $ 427  
Weighted-average remaining operating lease term (in years) 1 year 11 months 4 days 2 years 11 months 1 day
Weighted-average operating lease discount rate 5.76% 5.70%
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Loss Before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Domestic $ (177,649) $ (148,343) $ (68,128)
Foreign 7,012 5,254 2,828
Loss before income taxes $ (170,637) $ (143,089) $ (65,300)
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Curremnt expense:      
Federal $ 0 $ 0 $ 0
State 189 11 0
Foreign 4,872 3,025 1,515
Total current 5,061 3,036 1,515
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Federal 0 0 0
State 0 0 0
Foreign (341) (910) 0
Total deferred (341) (910) 0
Total income tax expense $ 4,720 $ 2,126 $ 1,515
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 27, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]            
Effective tax rate   (2.80%) (1.50%) (2.30%)    
Increase (decrease) in valuation allowance   $ 33,838 $ 67,703      
Research and development tax credits carryforwards   31,248 25,330      
Unrecognized tax benefits   16,371 $ 12,539 $ 7,477   $ 14,099
Impact of unrecognized tax benefits on effective tax rate, if recognized   1,596        
Federal            
Operating Loss Carryforwards [Line Items]            
Net operating loss carryforwards   481,041        
Research and development tax credits carryforwards   $ 19,106        
Operating loss carryforwards, deduction limitation 80.00% 80.00%     80.00%  
Indefinite operating loss carryforwards   $ 367,317        
State            
Operating Loss Carryforwards [Line Items]            
Net operating loss carryforwards   169,856        
Research and development tax credits carryforwards   $ 12,142        
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
U.S Federal income taxes at statutory rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 2.10% 4.30% 1.80%
Foreign income taxes at rates other than the U.S. rate (1.80%) (0.70%) (1.00%)
Change in valuation allowance (19.80%) (47.30%) (27.70%)
Research and development credits 3.50% 7.30% 5.30%
Stock-based compensation (4.40%) 13.30% (0.40%)
Foreign inclusions (3.70%) 0.00% (1.20%)
Other 0.30% 0.60% (0.10%)
Effective income tax rate (2.80%) (1.50%) (2.30%)
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Significant components of our deferred tax assets and liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Net operating loss carryforwards $ 112,003 $ 119,093
Research and development credits 31,248 25,330
Capitalized research and development costs 29,047 0
Stock-based compensation 22,196 14,345
Lease liabilities 3,312 4,643
Deferred revenue 1,058 1,489
Accruals and reserves 743 633
Gross deferred tax assets 199,607 165,533
Valuation allowance (185,606) (151,768)
Total deferred tax assets 14,001 13,765
Deferred tax liabilities:    
Deferred commissions (5,586) (4,335)
Depreciation and amortization (5,086) (4,711)
ROU assets (2,172) (3,809)
Total deferred tax liabilities (12,844) (12,855)
Net deferred tax assets $ 1,157 $ 910
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Summary of income tax contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Gross unrecognized tax benefits -beginning of period $ 12,539 $ 7,477 $ 14,099
Increases related to tax positions taken during current year 3,641 4,850 2,210
Increases related to tax positions taken during prior years 248 220 0
Decreases related to tax positions taken during prior years (57) (8) (8,832)
Gross unrecognzied tax benefits -end of period $ 16,371 $ 12,539 $ 7,477
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Redeemable Convertible Preferred Stock - Additional Information (Details) - shares
Apr. 05, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Redeemable Convertible Preferred Stock          
Temporary Equity [Line Items]          
Temporary equity, shares issued (in shares)   0      
Temporary equity, shares outstanding (in shares)     0 75,305,400 67,658,342
IPO | Common Stock          
Temporary Equity [Line Items]          
Redeemable convertible preferred stock, shares issued upon conversion 75,305,400        
Redeemable convertible preferred stock, conversion rate one-for-one        
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Deficit) - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2012
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Apr. 05, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Preferred stock, shares authorized (in shares)     10,000,000 10,000,000      
Preferred stock, par value (in dollars per share)     $ 0.00001 $ 0.00001      
Preferred stock, shares issued (in shares)     0 0      
Preferred stock, shares outstanding (in shares)     0 0      
Shares available for grant     8,819,998 16,905,525      
Employees percentage of eligible compensation may elect to contribute     100.00%        
Shares reserved for issuance     49,746,246 47,293,685      
Aggregate intrinsic value of employee options exercised     $ 57,311,000 $ 296,635,000 $ 50,286,000    
cumulative stock-based compensation expense     16,803,000        
Intangible Assets, Gross (Excluding Goodwill)         $ 3,956,000    
Compensation cost related to the nonvested awards not yet recognized     $ 29,127,000        
Weighted average period for recognition of compensation cost     1 year 10 months 24 days        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount     41,049,851 30,456,213 111,092,492    
Issue of fully-vested shares of common stock         187,305    
Amortized over the estimated useful life         5 years    
Income tax benefits recognized     $ 835,000 $ 821,000      
Tax benefits realized on awards vested and exercised     387,000 968,000      
Modification charge     9,047,000        
Internal-use Software              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
cumulative stock-based compensation expense     $ 5,407,000 4,890,000 $ 966,000    
Stock Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Share based compensation, expiration period     10 years        
Vesting period     4 years        
Restricted Stock Units              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period     4 years        
Cliff vesting period     1 year        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value     $ 29,966,000 $ 18,767,000 $ 0    
Compensation cost related to the nonvested awards not yet recognized     $ 286,554,000        
Weighted average period for recognition of compensation cost     3 years        
2021 Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares reserved for issuance     5,376,320        
Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percent of the lower of the market price for Purchase shares of common stock     85.00%        
Shares reserved for issuance     3,443,678        
Compensation cost related to the nonvested awards not yet recognized     $ 8,797,000        
Weighted average period for recognition of compensation cost     1 year        
IPO              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Preferred stock, shares authorized (in shares)             10,000,000
Preferred stock, par value (in dollars per share)             $ 0.00001
Common Stock Warrants [Member]              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   571,250          
Proceeds from Warrant Exercises   $ 0.20          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 190,930         190,930  
Class of Warrant or Right Exercise Price of Warrants or Rights 379,070         379,070  
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Shares reserved for issuance 49,746,246 47,293,685  
Modification charge $ 9,047    
Aggregate intrinsic value of employee options exercised 57,311 $ 296,635 $ 50,286
cumulative stock-based compensation expense 16,803    
Compensation cost related to the nonvested awards not yet recognized $ 29,127    
Weighted average period for recognition of compensation cost 1 year 10 months 24 days    
Income tax benefits recognized $ 835 821  
Tax benefits realized on awards vested and exercised 387 968  
Internal-use Software      
Defined Benefit Plan Disclosure [Line Items]      
cumulative stock-based compensation expense $ 5,407 $ 4,890 $ 966
Stock Options      
Defined Benefit Plan Disclosure [Line Items]      
Share based compensation, expiration period 10 years    
Vesting period 4 years    
Weighted average grant-date fair value of stock options granted $ 7.26 $ 16.23 $ 5.66
RSUs      
Defined Benefit Plan Disclosure [Line Items]      
Vesting period 4 years    
Cliff vesting period 1 year    
Aggregate fair value of RSUs vested $ 29,966 $ 18,767 $ 0
Compensation cost related to the nonvested awards not yet recognized $ 286,554    
Weighted average period for recognition of compensation cost 3 years    
Employee Stock Purchase Plan      
Defined Benefit Plan Disclosure [Line Items]      
Percent of the lower of the market price for Purchase shares of common stock 85.00%    
Shares reserved for issuance 3,443,678    
Compensation cost related to the nonvested awards not yet recognized $ 8,797    
Weighted average period for recognition of compensation cost 1 year    
2021 Employee Stock Purchase Plan      
Defined Benefit Plan Disclosure [Line Items]      
Shares reserved for issuance 5,376,320    
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Schedule of Stock Option Activity under the Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Beginning balance 23,000,872  
Number of Shares, Ending balance 18,153,195 23,000,872
Stock Options    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Beginning balance 23,000,872  
Number of shares , Granted 574,176  
Number of Shares, Options exercised (4,310,630)  
Number of Shares, Options canceled (1,111,223)  
Number of Shares, Ending balance 18,153,195 23,000,872
Number of Shares, Options vested 13,642,128  
Weighted Average Exercise Price, Beginning balance $ 5.62  
Weighted- Average Exercise Price ,Granted 12.80  
Weighted Average Exercise Price, Options exercised 4.12  
Weighted Average Exercise Price, Canceled 7.77  
Weighted Average Exercise Price, Ending balance 6.07 $ 5.62
Weighted Average Exercise Price, Options vested $ 4.12  
Weighted Average Remaining Contractual Term 5 years 4 months 28 days 6 years 9 months 21 days
Weighted Average Remaining Contractual Term, Options vested 4 years 10 months 6 days  
Aggregate Intrinsic Value, Beginning balance $ 436,630  
Aggregate Intrinsic Value, Ending balance 120,289 $ 436,630
Aggregate Intrinsic Value, Options vested $ 106,476  
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) - Restricted Stock Units - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Shares, Unvested beginning balance 7,387,288  
Number of Shares, Granted 18,896,755  
Number of Shares, Vested (1,940,200)  
Number of Shares, Forfeited (1,570,790)  
Number of Shares, Unvested ending balance 22,773,053  
Weighted- Average Grant Fair Value, Unvested beginning balance $ 29.68  
Weighted- Average Grant Fair Value, Granted 14.50  
Weighted- Average Grant Fair Value, Vested 24.47  
Weighted- Average Grant Fair Value, Forfeited 26.60  
Weighted- Average Grant Fair Value, Unvested ending balance $ 17.75  
Aggregate Intrinsic Value, Unvested balance $ 269,779 $ 180,545
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Equity [Abstract]      
Fair value of common stock $ 12,800 $ 29,990 $ 10,300
Risk-free interest rate 3.10% 1.30% 0.60%
Expected term (in years) 6 years 1 month 6 days 6 years 2 months 12 days 6 years 1 month 6 days
Expected volatility 57.70% 57.10% 50.30%
Dividend yield 0.00% 0.00% 0.00%
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Risk-free interest rate 3.10% 1.30% 0.60%
Expected term (in years) 6 years 1 month 6 days 6 years 2 months 12 days 6 years 1 month 6 days
Expected volatility 57.70% 57.10% 50.30%
Dividend yield 0.00% 0.00% 0.00%
Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Risk-free interest rate 1.40% 0.00%  
Expected term (in years) 6 months 6 months  
Expected volatility 59.40% 48.30%  
Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Risk-free interest rate 4.60% 0.50%  
Expected term (in years) 2 years 2 years  
Expected volatility 76.50% 61.90%  
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 110,785 $ 91,183 $ 16,807
Cost of Revenue      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 3,089 2,092 516
Research and Development      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 48,779 42,783 6,960
Sales and Marketing      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 30,092 25,992 4,097
General and Administrative      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense 28,703 20,316 5,234
Restructuring charges      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 122 $ 0 $ 0
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Summary of Shares of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Equity [Abstract]    
Stock options outstanding 18,153,195 23,000,872
RSUs outstanding 22,773,053 7,387,288
Shares available for future grants 8,819,998 16,905,525
Total shares of common stock reserved 49,746,246 47,293,685
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - 401(k) Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]      
Employees percentage of eligible compensation may elect to contribute 100.00%    
Employer discretionary contribution amount $ 1,791 $ 0 $ 0
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Calculation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net loss $ (175,357) $ (145,215) $ (66,815)
Denominator:      
Weighted average shares used in computing net loss per share-basic 145,263,726 113,587,523 37,207,492
Weighted average shares used in computing net loss per share-diluted 145,263,726 113,587,523 37,207,492
Net loss per share-basic $ (1.21) $ (1.28) $ (1.80)
Net loss per share-diluted $ (1.21) $ (1.28) $ (1.80)
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 41,049,851 30,456,213 111,092,492
Redeemable Convertible Preferred Stock      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 0 0 75,305,400
Common Stock Options      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 18,153,195 23,000,872 32,458,408
RSUs      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 22,773,053 7,387,288 3,276,600
Shares Subject to Repurchase      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 0 2,607 52,084
ESPP Rights      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of dilutive earnings per share (in shares) 123,603 65,446 0
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Additional Information) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Non-cancelable purchase obligations $ 40,977
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contigencies - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2023 $ 12,592
2024 12,770
2025 11,690
2026 3,925
Purchase Obligation, Total $ 40,977
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions - Additional Information (Details) - Content Sourcing Agreement - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Related party content fees $ 5,679 $ 6,558 $ 6,171
Outstanding to educator partner payables $ 1,223 $ 1,502  
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Segment Results of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue      
Revenue $ 523,756 $ 415,287 $ 293,511
Segment gross profit      
Total segment gross profit 387,767 291,434 185,299
Platform and support costs 37,471 28,014 22,833
Stock-based compensation expense 3,089 2,092 516
Segment amortization 2,638 2,244 1,471
Total reconciling items 56,288 41,965 30,634
Gross profit 331,479 249,469 154,665
Internal Use Software [Member]      
Segment gross profit      
Segment amortization 13,128 9,675 5,875
Acquired Intangibles [Member]      
Segment gross profit      
Segment amortization 2,600 2,184 1,410
Consumer Segment [Member]      
Revenue      
Revenue 295,583 246,187 192,909
Segment gross profit      
Total segment gross profit 214,305 161,510 106,509
Enterprise Segment [Member]      
Revenue      
Revenue 181,284 120,429 70,784
Segment gross profit      
Total segment gross profit 126,573 81,253 48,972
Degrees Segment [Member]      
Revenue      
Revenue 46,889 48,671 29,818
Segment gross profit      
Total segment gross profit $ 46,889 $ 48,671 $ 29,818
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenue $ 523,756 $ 415,287 $ 293,511
United States [Member]      
Segment Reporting Information [Line Items]      
Revenue 276,011 210,513 143,478
Europe, Middle East, and Africa [Member]      
Segment Reporting Information [Line Items]      
Revenue 130,607 112,643 83,227
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Revenue 68,943 54,763 40,732
Other [Member]      
Segment Reporting Information [Line Items]      
Revenue $ 48,195 $ 37,368 $ 26,074
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Concentration risk, benchmark description No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2022, 2021, and 2020.    
Revenue | Geographic Concentration Risk | United States [Member] | Minimum      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 10.00% 10.00% 10.00%
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]    
Noncurrent Assets $ 36,701 $ 41,046
United States [Member]    
Segment Reporting Information [Line Items]    
Noncurrent Assets 35,457 40,245
Rest of World [Member]    
Segment Reporting Information [Line Items]    
Noncurrent Assets $ 1,244 $ 801
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring charges -Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost and Reserve [Line Items]        
Restructuring charges   $ 10,149,000 $ 0 $ 0
Share-Based Payment Arrangement, Expense   110,785,000 $ 91,183,000 $ 16,807,000
Incremental Expense   5,100    
Cash payment   $ 4,800,000    
Forecast [Member]        
Restructuring Cost and Reserve [Line Items]        
Share-Based Payment Arrangement, Expense $ 6,000,000      
XML 93 cour-20221231_htm.xml IDEA: XBRL DOCUMENT 0001651562 cour:DeferredPartnerFeesMember 2022-01-01 2022-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001651562 cour:ConsumerSegmentMember 2021-01-01 2021-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001651562 cour:TwoThousandTwentyOneEmployeeStockPurchasePlanMember 2022-12-31 0001651562 2019-12-31 0001651562 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001651562 srt:MinimumMember 2021-01-01 2021-12-31 0001651562 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001651562 cour:InternalUseSoftwareMember 2020-01-01 2020-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-12-31 0001651562 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001651562 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001651562 cour:DegreesSegmentMember 2020-01-01 2020-12-31 0001651562 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001651562 us-gaap:RestructuringChargesMember 2021-01-01 2021-12-31 0001651562 us-gaap:TreasuryStockMember 2020-12-31 0001651562 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001651562 cour:OtherMember 2020-01-01 2020-12-31 0001651562 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001651562 cour:SharesSubjectToRepurchaseMember 2022-01-01 2022-12-31 0001651562 us-gaap:CommonStockMember 2020-12-31 0001651562 us-gaap:IPOMember 2021-04-01 2021-04-05 0001651562 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001651562 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001651562 cour:OtherMember 2022-01-01 2022-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2022-01-01 2022-12-31 0001651562 cour:ContentSourcingAgreementMember 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001651562 cour:ContentAssetMember 2022-01-01 2022-12-31 0001651562 srt:MinimumMember 2022-01-01 2022-12-31 0001651562 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001651562 2022-01-01 2022-12-31 0001651562 cour:CommonStockWarrantsMember 2019-12-31 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001651562 cour:AssembledWorkforceMember 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001651562 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001651562 cour:OtherMember 2021-01-01 2021-12-31 0001651562 cour:ResearchAndDevelopmentMember 2020-01-01 2020-12-31 0001651562 cour:AcquiredIntangiblesMember 2022-01-01 2022-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001651562 cour:SharesSubjectToRepurchaseMember 2020-01-01 2020-12-31 0001651562 cour:EnterpriseSegmentMember 2022-01-01 2022-12-31 0001651562 us-gaap:CommonStockMember 2021-12-31 0001651562 cour:NoCustomersMember srt:MinimumMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001651562 cour:RussianEducatorPartnersMember 2022-01-01 2022-12-31 0001651562 cour:CommonStockWarrantsMember 2020-06-30 0001651562 cour:DegreesSegmentMember 2022-01-01 2022-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001651562 srt:MaximumMember 2022-01-01 2022-12-31 0001651562 cour:PropertyEquipmentAndSoftwareMember 2021-01-01 2021-12-31 0001651562 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001651562 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001651562 us-gaap:IPOMember 2021-04-19 2021-04-19 0001651562 cour:ContentSourcingAgreementMember 2020-01-01 2020-12-31 0001651562 us-gaap:EMEAMember 2022-01-01 2022-12-31 0001651562 2021-01-01 0001651562 us-gaap:NonUsMember 2021-12-31 0001651562 2020-01-01 2020-12-31 0001651562 cour:ConsumerSegmentMember 2020-01-01 2020-12-31 0001651562 us-gaap:DomesticCountryMember 2020-03-27 2020-03-27 0001651562 cour:ContentAssetMember 2021-01-01 2021-12-31 0001651562 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001651562 country:US 2021-01-01 2021-12-31 0001651562 us-gaap:CommonStockMember us-gaap:IPOMember 2021-04-05 0001651562 cour:EsppMember 2020-01-01 2020-12-31 0001651562 cour:ConsumerSegmentMember 2022-01-01 2022-12-31 0001651562 us-gaap:DomesticCountryMember 2022-12-31 0001651562 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001651562 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001651562 cour:AcquiredIntangiblesMember 2020-01-01 2020-12-31 0001651562 cour:ContentSourcingAgreementMember 2021-12-31 0001651562 cour:DegreesSegmentMember 2021-01-01 2021-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2022-12-31 0001651562 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001651562 us-gaap:AccountsReceivableMember 2022-01-01 2022-12-31 0001651562 srt:ScenarioForecastMember 2023-01-01 2023-03-31 0001651562 cour:ComputerEquipmentAndSoftwareMember 2021-12-31 0001651562 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2022-12-31 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001651562 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001651562 2022-10-01 2022-12-31 0001651562 us-gaap:TreasuryStockMember 2021-12-31 0001651562 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001651562 cour:CommonStockWarrantsMember 2012-06-01 2012-06-30 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2020-01-01 2020-12-31 0001651562 cour:ContentAssetMember 2020-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001651562 us-gaap:CommonStockMember us-gaap:IPOMember 2021-04-05 2021-04-05 0001651562 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001651562 cour:EnterpriseSegmentMember 2020-01-01 2020-12-31 0001651562 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001651562 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001651562 cour:EsppMember 2022-01-01 2022-12-31 0001651562 cour:InternalUseSoftwareMember 2022-01-01 2022-12-31 0001651562 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001651562 cour:EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001651562 2022-06-30 0001651562 country:US 2021-12-31 0001651562 us-gaap:IPOMember 2021-04-05 0001651562 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001651562 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2021-12-31 0001651562 cour:EsppMember 2021-01-01 2021-12-31 0001651562 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001651562 us-gaap:CommonStockMember us-gaap:IPOMember 2021-04-01 2021-04-05 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001651562 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001651562 cour:CommonStockOptionsMember 2020-01-01 2020-12-31 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001651562 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001651562 cour:ContentSourcingAgreementMember 2021-01-01 2021-12-31 0001651562 us-gaap:TreasuryStockMember 2019-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001651562 cour:EmployeeStockPurchasePlanMember 2022-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2022-01-01 2022-12-31 0001651562 cour:ContentAssetMember 2020-01-01 2020-12-31 0001651562 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0001651562 cour:ContentAssetMember 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2019-12-31 0001651562 cour:PropertyEquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001651562 us-gaap:RestructuringChargesMember 2022-01-01 2022-12-31 0001651562 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001651562 us-gaap:CommonStockMember 2019-12-31 0001651562 us-gaap:NonUsMember 2022-12-31 0001651562 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001651562 cour:ComputerEquipmentAndSoftwareMember 2022-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2020-12-31 0001651562 srt:MaximumMember 2021-01-01 2021-12-31 0001651562 2023-02-16 0001651562 us-gaap:MoneyMarketFundsMember 2022-12-31 0001651562 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2021-12-31 0001651562 us-gaap:RestructuringChargesMember 2020-01-01 2020-12-31 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001651562 cour:ComputerEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001651562 2022-05-01 2022-05-31 0001651562 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001651562 2020-12-31 0001651562 us-gaap:TreasuryStockMember 2022-12-31 0001651562 country:US 2020-01-01 2020-12-31 0001651562 cour:CommonStockOptionsMember 2021-01-01 2021-12-31 0001651562 cour:PropertyEquipmentAndSoftwareMember 2022-01-01 2022-12-31 0001651562 us-gaap:EMEAMember 2020-01-01 2020-12-31 0001651562 srt:MinimumMember country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001651562 cour:InternalUseSoftwareMember 2021-01-01 2021-12-31 0001651562 cour:EnterpriseSegmentMember 2021-01-01 2021-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001651562 us-gaap:DomesticCountryMember 2022-01-01 2022-12-31 0001651562 cour:AcquiredIntangiblesMember 2021-01-01 2021-12-31 0001651562 cour:SharesSubjectToRepurchaseMember 2021-01-01 2021-12-31 0001651562 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001651562 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001651562 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001651562 cour:CommonStockWarrantsMember 2020-06-01 2020-06-30 0001651562 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001651562 country:US 2022-12-31 0001651562 country:US 2022-01-01 2022-12-31 0001651562 cour:ContentSourcingAgreementMember 2022-01-01 2022-12-31 0001651562 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001651562 cour:CommonStockOptionsMember 2022-01-01 2022-12-31 0001651562 cour:ContentAssetMember 2021-12-31 0001651562 us-gaap:AccountsReceivableMember 2021-01-01 2021-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001651562 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001651562 us-gaap:CommonStockMember 2022-12-31 0001651562 cour:AssembledWorkforceMember 2022-12-31 0001651562 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001651562 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001651562 2021-04-19 2021-04-19 0001651562 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001651562 cour:ResearchAndDevelopmentMember 2021-01-01 2021-12-31 0001651562 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001651562 us-gaap:MoneyMarketFundsMember 2021-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001651562 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001651562 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001651562 cour:ResearchAndDevelopmentMember 2022-01-01 2022-12-31 0001651562 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001651562 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001651562 2021-01-01 2021-12-31 0001651562 cour:CommonStockWarrantsMember 2019-01-01 2019-12-31 0001651562 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001651562 2022-12-31 0001651562 us-gaap:EmployeeStockOptionMember 2022-12-31 pure cour:Customer shares iso4217:USD shares iso4217:USD P2Y FY false P3Y Yes P5Y --12-31 0001651562 10-K true 2022-12-31 2022 false 001-40275 COURSERA, INC. DE 45-3560292 381 E. Evelyn Ave. Mountain View CA 94041 650 963-9884 Common Stock, $0.00001 par value COUR NYSE No Yes Yes Large Accelerated Filer false false true false 1600000000 149649901 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Portions of the registrant's definitive Proxy Statement relating to the 2023 Annual Meeting of Stockholders are incorporated herein by references in Part III of this Annual Report on Form 10-K to the extent stated herein. Such Proxy Statement will be filed with the Securities and Exchange Commission within 120 days of the registrant's fiscal year ended December 31, 2022.</span></p> 34 DELOITTE & TOUCHE LLP San Jose, California 320817000 580658000 459654000 241117000 495000 105000 53734000 34396000 24147000 19666000 17636000 16494000 875988000 892331000 27096000 24725000 9605000 16321000 8553000 10091000 26355000 15442000 947597000 958910000 66375000 49206000 23342000 23257000 21163000 18353000 8658000 8031000 115701000 94637000 7202000 7639000 242441000 201123000 5791000 11864000 3076000 3851000 1714000 559000 253022000 217397000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 300000000 300000000 150683607 147935669 144653979 141906041 1000 1000 1364116000 1235231000 2747938 2747938 4701000 4701000 -718000 -252000 -664123000 -488766000 694575000 741513000 947597000 958910000 523756000 415287000 293511000 192277000 165818000 138846000 331479000 249469000 154665000 165134000 135410000 76784000 227676000 179337000 107249000 105900000 77785000 37215000 10149000 0 0 508859000 392532000 221248000 -177380000 -143063000 -66583000 9144000 320000 1163000 -2401000 -346000 120000 -170637000 -143089000 -65300000 4720000 2126000 1515000 -175357000 -145215000 -66815000 -1.21 -1.21 -1.28 -1.28 -1.80 -1.80 145263726 145263726 113587523 113587523 37207492 37207492 -175357000 -145215000 -66815000 -466000 -272000 -54000 -175823000 -145487000 -66869000 67658342 332681000 38430678 94364000 -2747938 -4701000 74000 -276736000 -186999000 7647058 130000000 -388000 4204065 10081000 10081000 36250 190930 38000 38000 196000 196000 187305 3956000 3956000 17773000 17773000 -54000 -54000 -66815000 -66815000 75305400 462293000 43049228 126408000 -2747938 -4701000 20000 -343551000 -221824000 75305400 462293000 75305400 1000 462292000 462293000 17024276 518869000 518869000 8731889 32287000 32287000 228048 6397000 6397000 4722 502135 -191719 7172000 7172000 77000 77000 96073000 96073000 -272000 -272000 -145215000 -145215000 144653979 1000 1235231000 -2747938 -4701000 -252000 -488766000 741513000 4310630 17750000 17750000 1940200 -774054 11886000 11886000 5518 547334 6829000 6829000 116192000 116192000 -466000 -466000 -175357000 -175357000 150683607 1000 1364116000 -2747938 -4701000 -718000 -664123000 694575000 -175357000 -145215000 -66815000 18503000 14757000 9585000 110785000 91183000 16807000 895000 -501000 1000 6124000 0 0 -1088000 448000 -86000 20598000 -5863000 24138000 18290000 5697000 18254000 4839000 5301000 5165000 17893000 16322000 25652000 3409000 7670000 3718000 -5841000 -6336000 -5831000 20289000 17845000 39035000 -38051000 1746000 -14991000 593770000 241758000 218458000 375000000 204981000 129934000 1578000 1554000 3099000 12299000 12090000 8819000 0 0 1000000 1377000 1188000 0 -234024000 -51609000 -101442000 0 0 129613000 17586000 31766000 10118000 6829000 6397000 0 0 0 84000 0 0 769000 0 525284000 0 295000 6119000 32000 11886000 7172000 0 12234000 550156000 139014000 -259841000 500293000 22581000 582719000 82426000 59845000 322878000 582719000 82426000 320817000 580658000 79878000 487000 0 0 1574000 2061000 2548000 322878000 582719000 82426000 0 0 550000 4064000 2837000 1155000 5407000 4890000 966000 0 0 3956000 0 295000 1297000 <div style="text-indent:0.0%;display:flex;margin-top:12.0pt;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">1.</span><div style="display:inline;"><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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">BASIS OF PRESENTATION AND DESCRIPTION OF BUSINESS</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The accompanying consolidated financial statements of Coursera, Inc., a Delaware public benefit corporation, and its subsidiaries (“Coursera”, the “Company”, “we”, “us” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”).</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Description of Business</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Coursera is an online learning platform that connects learners, educators, and institutions with the goal of providing world-class educational content that is affordable, accessible, and relevant. We combine content, data, and technology into a platform that is customizable and extensible to both individual learners and institutions. We partner with leading university and industry partners (“educator partners”) to bring quality higher education to a broad range of individuals, businesses, organizations, and governments. We also sell directly to institutions, including employers, colleges and universities, organizations, and governments, to enable their employees, students, and citizens to gain critical skills aligned to the job markets of today and tomorrow. Our corporate headquarters is located in Mountain View, California.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Reporting Segments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We conduct our operations through three reporting segments: Consumer, Enterprise, and Degrees. Refer to Note 15 for additional information.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Initial Public Offering</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On April 5, 2021, Coursera, Inc. completed its initial public offering of common stock, in which </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,664,776</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares were sold (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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">“IPO”</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">). The shares were sold at a price to the public of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share for net proceeds of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">452,482</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, after deducting underwriting discounts and commissions of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,456</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Upon completion of the IPO, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,449</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of deferred offering costs were reclassified into additional paid-in capital as a reduction of the net proceeds received from the IPO. Upon the closing of the IPO, all outstanding shares of redeemable convertible preferred stock automatically converted into </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,305,400</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock on a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">-for-one basis.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On April 19, 2021, the underwriters exercised in full the right to purchase </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,359,500</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> additional shares of common stock from the Company, resulting in additional net proceeds of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">72,802</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, after deducting underwriting discounts and commissions of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,061</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p> 14664776 33.00 452482000 31456000 6449000 75305400 1 2359500 72802000 5061000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">SIGNIFICANT ACCOUNTING POLICIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting period. We base our estimates on historical experience, current conditions, and various other factors that we believe to be reasonable under the circumstances. Significant items subject to such estimates, judgements, and assumptions include, but are not limited to, those related to the determination of principal versus agent and variable consideration in our revenue contracts; stock-based compensation expense; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; the valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Actual results could differ from those estimates, and any such differences could be material to our consolidated financial statements.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cash, Cash Equivalents, and Restricted Cash</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We consider all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash and money market funds at financial institutions, and are stated at cost, which approximates fair value because of their immediate or short-term maturities. Our restricted cash consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities consist of U.S. Treasury securities, with an original maturity between three months and one year at the date of purchase, and are classified as available-for-sale (“AFS”) debt securities. We view these securities as available to support current operations and have classified all AFS debt securities as current assets. AFS debt securities are initially recorded at cost and periodically adjusted to fair value with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) in stockholders’ equity (deficit). We evaluate our AFS debt securities with an unamortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses with changes recognized as a charge to other (expense) income, net. Any remaining impairment is included in accumulated other comprehensive income (loss) as a component of stockholders' equity (deficit). Realized gains and losses are reported within other (expense) income, net as a component of net loss.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounts Receivable, Net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable, net includes trade accounts receivable, both billed and unbilled, net of an allowance for credit losses. Billed receivables are recorded at the invoiced amount in the period that our right to consideration is unconditional. Payment terms on invoiced amounts are typically 30 to 60 days. Unbilled receivables, or contract assets, are recorded when revenue is recognized prior to our unconditional right to consideration. A contract asset is a right to consideration that is conditional upon factors other than the passage of time.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">An allowance for credit losses is established based on our assessment of the collectibility of accounts receivable by considering various factors, including the age of each outstanding invoice, each customer's expected ability to pay, the collection history with each customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The allowance for credit losses and related activities were not material for the years ended December 31, 2022, 2021, and 2020.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property, Equipment, and Software, Net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, equipment, and software, net is stated at cost, less accumulated depreciation and amortization. Depreciation and software amortization are recorded using the straight-line method over the estimated useful lives of the assets, generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_c23e0b9b-c5df-4813-894d-4ef48f3d8d5c;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five years</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Offering Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred offering costs consist primarily of direct and incremental legal, accounting, and other fees related to the IPO. Prior to the IPO, all deferred offering costs were capitalized in prepaid expenses and other current assets on the consolidated balance sheets. Upon completion of the IPO, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,449</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of the deferred offering costs were reclassified into stockholders' equity as a reduction of the IPO proceeds.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Educator Partner Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have various agreements with educator partners that grant us the right to host their intellectual property on our platform. In return, educator partners earn a fee that we recognize as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the consolidated statement of operations. One such agreement stipulates that certain fees earned by the educator partner are to be allocated to a development fund to be held and spent by Coursera on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. We recognize the liability and related expenses associated with this development fund consistent with the timing of when we recognize educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses are classified in the consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We determine if an arrangement is a lease and the classification of that lease, if applicable, at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and are included in operating lease ROU assets, on our consolidated balance sheets. Lease liabilities represent our obligation to make lease payments according to the arrangement and are included in operating lease liabilities, current and non-current, on our consolidated balance sheets. We do not have any finance leases.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ROU assets and lease liabilities are recognized at the commencement date based on the present value of minimum remaining lease payments over the lease term. For this purpose, we include payments that are fixed and determinable at the commencement date including initial direct costs incurred and excluding lease incentives received. We use the implicit rate when it is readily determinable. Otherwise, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. Our lease agreements may contain variable costs such as common area maintenance, insurance, real estate taxes, or other costs. Variable lease costs are expensed as incurred in the consolidated statements of operations. Operating lease expense is recognized on a straight-line basis over the lease term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We do not separate lease and non-lease components and do not recognize ROU assets and operating lease liabilities that arise from leases with an initial lease term of 12 months or less.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition, any impairment as a result of a sublease to the associated ROU asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. We recognize sublease income on a straight-line basis over the sublease term, and it is recorded as a reduction to our </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">operating lease expense. Refer to Note 7 for additional information.</span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Internal-Use Software and Website Development Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We capitalize certain costs associated with our internal-use software and website development during the application development stage when management with the relevant authority authorizes and commits to the funding of the project, it is probable that the project will be completed, and the software will be used as intended. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software and website development projects. Such costs are amortized on a straight-line basis over the estimated useful life of the related asset, which is approximately two to five years, and are recorded within cost of revenue in the consolidated statements of operations. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred within research and development in the consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Intangible Assets, Net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets, net is stated at cost, net of accumulated amortization. We amortize our finite-lived intangible assets on a straight-line basis over an estimated useful life of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_f1ba520e-b7ac-4155-8bd0-69900cdeb4b2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">six years</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Amortization of content assets and developed technology is included in cost of revenue, and assembled workforce is included in research and development in the consolidated statements of operations.</span></p></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We monitor events and changes in circumstances that could indicate the carrying amounts of our long-lived assets, including deferred partner fees, property, equipment, software, intangible assets, and operating lease ROU assets, may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on the excess of the carrying amount over the fair value of the asse</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ts. During the year ended December 31, 2022, we recognized an impairment loss related to deferred partner fees of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,915</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, related to our operating lease ROU asset of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,304</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and related to property and equipment of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">904</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairments of long-lived assets during the years ended December 31, 2021 and 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recognize revenue from contracts with customers for access to the learning content hosted on our platform and related services. Revenue is recognized when control of promised services is transferred to our customer. The amount of revenue recognized reflects the consideration that we expect to be entitled to receive in exchange for these services. We apply judgment in determining our customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience, credit, or financial information. Consumer revenue customers are required to pay in advance.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At contract inception, we assess the performance obligations, or deliverables, we have agreed to provide in the contract and determine if they are individually distinct or if they should be combined with other performance obligations. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on each performance obligation’s relative standalone selling price. We combine performance obligations when an individual performance obligation does not have standalone value to our customer. For example, our customers do not have the ability to take possession of the software supporting our platform and, as a result, our contracts are typically accounted for as service arrangements with a single performance obligation.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have a stand-ready obligation to provide learners continuous access to our learning platform and deliver related support services for a specified term. For this reason, these services are generally viewed as a stand-ready performance obligation consisting of a series of distinct daily services. We typically satisfy these performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because our efforts are expended evenly throughout the period given the nature of the promise is a stand-ready service. Fixed fees for these services are generally recognized ratably over the contract term.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We include any fixed consideration within our contracts as part of the total transaction price. Generally, we include an estimate of the variable amount within the total transaction price and update our assumptions over the duration of the contract. None of our contracts contain a significant financing component. We do not include taxes collected from customers and remitted to governmental authorities within the total transaction price.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At times, we are party to multiple concurrent contracts or contracts that combine multiple services. These situations require judgment to determine if multiple contracts should be combined and accounted for as a single arrangement. In making this determination, we consider (i) the economics of each individual contract and whether or not it was negotiated on a standalone basis and (ii) if multiple promises represent a single performance obligation.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract modifications require judgment to determine if the modification should be accounted for as (i) a separate contract, (ii) the termination of the original contract and creation of a new contract, or (iii) a cumulative catch-up adjustment to the original contract. When evaluating contract modifications, we must identify the performance obligations of the modified contract and determine both the allocation of revenues to the remaining performance obligations and the period of recognition for each identified performance obligation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We derive our revenue from three sources: Consumer, Enterprise, and Degrees. Refer to Note 15 for our disaggregation of revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Consumer Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, Specializations, and catalog-wide subscriptions. Access to single courses are generally purchased at a fixed price for a set period of time, typically six months. Specializations are a series of courses offered by the same educator partner where learners are provided access to these courses on a month-to-month subscription basis. Coursera Plus is our catalog-wide consumer subscription product, sold in monthly or annual subscriptions. All Consumer contracts are billed in advance and revenue is recognized ratably over the contract term, after access has been granted to the learner, as learners have unlimited access to the course content during the contract term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consumer learners are entitled to a full refund up to two weeks after payment is received. We estimate and establish a refund reserve based on historical refund rates. The refund reserve was immaterial as of December 31, 2022 and 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Enterprise Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide users the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts are typically between one and three years in length and consist of the purchase of a fixed quantity of seat licenses, each of which allows for unlimited course enrollments by one learner for each year. We recognize revenue ratably over the contract term, after access has been granted to the Enterprise customer, as they have unlimited access to the course content during the contract term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are generally the principal with respect to Consumer and Enterprise revenue as we control the performance obligation and are the primary obligor with respect to delivering access to course content. Additionally, we have inventory risk through recoupable advances sometimes paid to educator partners.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Degrees Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Universities contract with us to facilitate the delivery of their bachelor’s and master’s degree programs or postgraduate diplomas. Degrees revenue contracts involve the performance of a number of promises, including but not limited to hosting the degree content on our learning platform, providing content authoring tools, course production support, and marketing and platform technical support services. As a result, the university is our customer with respect to Degrees revenue. We earn a service fee based on a percentage of total tuition collected by the university from Degrees students, net of refunds. As a result, the revenue we earn is dependent upon the number of learners enrolled and the tuition charged by the university. This is a form of variable consideration, and we estimate the amount of revenue using an expected value method. These estimates are refined each reporting period until the consideration becomes known, generally at the time the final term enrollment report is provided by the university. We have a stand-ready obligation to perform services throughout the contract term during which degree content is hosted on our platform.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Degrees revenue is earned and paid by the university for each academic term. As a result, revenue generated from each term is recognized ratably from the start of a term through the start of the following term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Degrees learning experience is delivered on the same proprietary learning platform used by Consumer and Enterprise customers. There is no direct contractual revenue arrangement between Coursera and Degrees students, who contract directly with the universities. In addition to the learning platform, the universities are obligated to provide their students with additional services, such as designing the curriculum, setting admission criteria, making admission and financial aid decisions, real-time teaching, independently awarding credits, certificates, or degrees, and providing academic and career counseling. For these reasons, the universities control the delivery of degrees hosted on our platform. As a result, we recognize only the service fee we receive from the universities as our Degrees revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Revenue</span></p><div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue, or contract liabilities, consists of consideration recorded in advance of performance obligations being delivered and is classified as current or non-current based on the related period in which services are expected to be provided.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Contract Acquisition and Fulfillment Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract acquisition costs consist of sales commissions and related payroll taxes associated with obtaining contracts with Enterprise customers.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Commissions</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer acquisition costs are primarily related to sales commissions and related payroll taxes earned by our Enterprise sales force, which are incremental costs we incur to obtain a contract. Sales commissions and related payroll taxes for Enterprise contracts are deferred and then amortized on a straight-line basis over the expected period of benefit, which is estimated to be three years. We determine the expected period of benefit by taking into consideration the length of terms in Enterprise customer contracts, the life of the technology, and other factors. We amortize these costs over three years, since the commissions paid upon a contract renewal are not commensurate with the commissions paid on the initial contract and as such, the sales contract term is not commensurate with the expected period of benefit. Sales commissions and related payroll taxes paid for Enterprise contract renewals are amortized over the renewal term, which is generally two years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred commissions and related payroll taxes are recorded within deferred costs or other assets in the consolidated balance sheets, depending on the timing of the related amortization. They are amortized to sales and marketing in the consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Partner Fees</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">These fulfillment costs are paid to educator partners in advance of completing our performance obligations; are recorded within prepaid expenses and other current assets or other assets in the consolidated balance sheets, depending on the timing of the related revenue recognition; and are amortized into cost of revenue ratably over the subscription term of the access being provided to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue consists of content costs in the form of fees paid to educator partners and expenses associated with the operation and maintenance of our platform. These expenses include the cost of servicing support requests from paid learners and educator partners; hosting and bandwidth costs; amortization of acquired technology and internal-use software; customer payment processing fees; and attributed depreciation and facilities costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value is defined as the price that would be received for an asset or the “exit price” that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between independent market participants on the measurement date. The fair value hierarchy requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the inputs into three broad levels as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Level 1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Level 2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Level 3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The classification of a financial asset or liability within the hierarchy is determined based on the lowest-level input that is significant to the fair value measurement.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject us to concentration of credit risk consist of cash, cash equivalents, and marketable securities. We only invest in high-credit-quality instruments and maintain our cash equivalents and marketable securities in fixed-income securities. We place our cash primarily with domestic financial institutions that are federally insured within statutory limits.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For purposes of assessing concentration of credit risk with respect to accounts receivable and significant customers, we treat a group of customers under common control or customers that are affiliates of each other as a single custo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">mer. For the years ended December 31, 2022, 2021, and 2020, we did not have any customers that accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of our revenue. As of December 31, 2022 and 2021, we did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t have any customers that accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of our net accounts receivable </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">balance.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are treated as a corporation under applicable federal and state income tax laws and are subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in determining our income tax expense and deferred tax assets and liabilities, including evaluating uncertainties in the application of accounting principles and complex tax laws.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We utilize the asset and liability method under which deferred tax assets and liabilities arise from the temporary differences between the tax basis of an asset or liability and its reported amount in the consolidated financial statements, as well as from net operating losses (“NOLs”) and tax credit carryforwards. Deferred tax amounts are determined by using the tax rates expected to be in effect when the taxes will be paid or refunds received, as provided for under currently enacted tax law. The effect on deferred taxes of changes in tax rates and laws in future periods, if any, is reflected in the consolidated financial statements in the period enacted. A valuation allowance is established 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. We consider the available evidence, both positive and negative, including historical levels of income, expectations, and risks associated with estimates of future taxable income in assessing the need for a valuation allowance. Certain of our earnings are indefinitely reinvested offshore and could be subject to additional income tax if repatriated. It is not practicable to determine the unrecognized deferred tax liability on a hypothetical distribution of those earnings.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Determination of income tax expense requires estimates and can involve complex issues that may require an extended period to resolve. We recognize estimated tax liabilities when such liabilities are more likely than not to be sustained upon examination by the taxing authority. Further, the estimated level of annual earnings before income tax can cause the overall effective income tax rate to vary from period to period. Final determination of prior-year tax liabilities, either by settlement with tax authorities or expiration of statutes of limitations, could be materially different than estimates reflected in assets and liabilities and historical income tax expense. The outcome of these final determinations could have a material effect on our income tax expense or cash flows in the period that determination is made.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recognize interest and penalties related to income tax matters as a component of income tax expense in the consolidated statement of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We measure and recognize compensation expense for stock-based awards granted to employees, directors, and nonemployees based on the estimated grant date fair value. Stock-based awards include restricted stock units (“RSUs”), stock options, and restricted stock awards as well as stock purchase rights granted to employees under our employee stock purchase plan (“ESPP Rights”).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of RSUs and restricted stock awards is based on the fair value of our common stock on the grant date. We estimate the fair value of stock options and ESPP Rights using the Black-Scholes option-pricing model, which requires the use of the following assumptions:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value of Common Stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Prior to the IPO, the fair value was determined by our Board of Directors. The Board of Directors considered numerous objective and subjective factors to determine the fair value of the common stock at each meeting in which awards were approved. The factors considered included, but were not limited to: (i) the results of contemporaneous independent third-party valuations of the common stock; (ii) the prices, rights, preferences, and privileges of the redeemable convertible preferred stock relative to the common stock; (iii) the lack of marketability of the common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the common stock. Subsequent to the IPO, the fair value of Coursera, Inc.’s common stock is determined on the grant date using the common stock's closing price.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected Term</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—The expected term represents the period that our stock-based awards are expected to be outstanding. For option grants considered to be “plain vanilla,” we determine the expected term using the simplified method. The simplified method deems the term to be the average of the time to vesting and the contractual life of the options. For ESPP Rights, the expected term represents the term from the first day of the offering period to the purchase date.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Risk-Free Interest Rate</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock option or ESPP Rights.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected Volatility</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—Since we do not have a sufficient trading history of our common stock, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies, within our industry, that we consider to be comparable to our business over a period equivalent to the expected term of the stock option or ESPP Rights.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Dividend Yield</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation is generally recognized on a straight-line basis over the requisite service period, which usually matches the vesting period. We also grant certain awards that have performance-based vesting conditions, which are recognized using an accelerated attribution method from the time it is deemed probable that the vesting condition will be met through the time the service-based vesting condition has been achieved.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> If at any point we determine that the performance condition is improbable of achievement, we reverse any previously recognized compensation cost for that award. Forfeitures are recognized as they occur.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Loss Per Share Attributable to Common Stockholders</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. For the period prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since the holders of such stock had the right to receive nonforfeitable dividends on a pari passu basis in the event that a dividend was paid on common stock. Under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the preferred stockholders did not have a contractual obligation to share in the Company’s losses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, common stock options, RSUs, ESPP Rights, early exercised common stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for the periods presented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss includes net loss and other comprehensive income (loss), net of tax. Other comprehensive income (loss), net of tax, refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of stockholders’ equity (deficit) but are excluded from net loss.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Research and Development</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenditures for research and development of our technology and non-refundable contributions to the development of partner content are expensed when incurred unless they qualify as internal-use software development costs. Research and development costs consist principally of personnel costs, consulting services, content development contributions, and attributed facilities costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Advertising Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Advertising costs are expensed as incurred and are included in sales and marketing expense in the consolidated statements of operations. For the years ended December 31, 2022, 2021, and 2020, these costs were</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,940</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,740</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,005</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Foreign Currency</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The majority of our sales contracts are denominated in U.S. dollars. In addition, the functional currency of our international subsidiaries is U.S. dollars. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured to the functional currency at period-end exchange rates. Foreign currency transaction gains and losses resulting from remeasurement are recognized in other (expense) income, net in the consolidated statements of operations.</span></p></div><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">New Accounting Pronouncements Recently Adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2019, the FASB issued ASU 2019-12, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Accounting Standards Codification (“ASC”) Topic 740,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our consolidated financial statements and related disclosures.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Financial Instruments-Credit Losses </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(“ASU 2016-13”), which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a more forward-looking approach based on expected losses rath</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">er than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted ASU 2016-13 on January 1, 2022 on a modified retrospective basis. The adoption of the standard did not have a material impact on the consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The consolidated financial statements include the Company and its wholly owned subsidiaries. All significant 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities and related disclosures as of the date of the consolidated financial statements, as well as the reported amounts of revenue and expenses during the reporting period. We base our estimates on historical experience, current conditions, and various other factors that we believe to be reasonable under the circumstances. Significant items subject to such estimates, judgements, and assumptions include, but are not limited to, those related to the determination of principal versus agent and variable consideration in our revenue contracts; stock-based compensation expense; period of benefit for capitalized commissions; internal-use software costs; useful lives of long-lived assets; the carrying value of operating lease right-of-use assets; the valuation of intangible assets and income tax expense, including the valuation of deferred tax assets and liabilities, among others. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Actual results could differ from those estimates, and any such differences could be material to our consolidated financial statements.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cash, Cash Equivalents, and Restricted Cash</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We consider all highly liquid investments with an original maturity of three months or less at the date of purchase to be cash equivalents. Our cash and cash equivalents consist of cash and money market funds at financial institutions, and are stated at cost, which approximates fair value because of their immediate or short-term maturities. Our restricted cash consists of a letter of credit required to fulfill our corporate headquarters’ operating lease agreement</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Marketable Securities</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities consist of U.S. Treasury securities, with an original maturity between three months and one year at the date of purchase, and are classified as available-for-sale (“AFS”) debt securities. We view these securities as available to support current operations and have classified all AFS debt securities as current assets. AFS debt securities are initially recorded at cost and periodically adjusted to fair value with unrealized gains and losses reported as a component of accumulated other comprehensive income (loss) in stockholders’ equity (deficit). We evaluate our AFS debt securities with an unamortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses. Credit-related impairment losses, not to exceed the amount that fair value is less than the amortized cost basis, are recognized through an allowance for credit losses with changes recognized as a charge to other (expense) income, net. Any remaining impairment is included in accumulated other comprehensive income (loss) as a component of stockholders' equity (deficit). Realized gains and losses are reported within other (expense) income, net as a component of net loss.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Accounts Receivable, Net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accounts receivable, net includes trade accounts receivable, both billed and unbilled, net of an allowance for credit losses. Billed receivables are recorded at the invoiced amount in the period that our right to consideration is unconditional. Payment terms on invoiced amounts are typically 30 to 60 days. Unbilled receivables, or contract assets, are recorded when revenue is recognized prior to our unconditional right to consideration. A contract asset is a right to consideration that is conditional upon factors other than the passage of time.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">An allowance for credit losses is established based on our assessment of the collectibility of accounts receivable by considering various factors, including the age of each outstanding invoice, each customer's expected ability to pay, the collection history with each customer, current economic conditions, and reasonable and supportable forecasts of future economic conditions over the life of the receivable, when applicable, to determine whether a specific allowance is appropriate. Accounts receivable deemed uncollectible are charged against the allowance for credit losses when identified. The allowance for credit losses and related activities were not material for the years ended December 31, 2022, 2021, and 2020.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property, Equipment, and Software, Net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, equipment, and software, net is stated at cost, less accumulated depreciation and amortization. Depreciation and software amortization are recorded using the straight-line method over the estimated useful lives of the assets, generally </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_c23e0b9b-c5df-4813-894d-4ef48f3d8d5c;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">two</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five years</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> P5Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Offering Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred offering costs consist primarily of direct and incremental legal, accounting, and other fees related to the IPO. Prior to the IPO, all deferred offering costs were capitalized in prepaid expenses and other current assets on the consolidated balance sheets. Upon completion of the IPO, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,449</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of the deferred offering costs were reclassified into stockholders' equity as a reduction of the IPO proceeds.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 6449000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Educator Partner Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have various agreements with educator partners that grant us the right to host their intellectual property on our platform. In return, educator partners earn a fee that we recognize as a content cost in the same period in which the related revenue is recognized and is classified as a cost of revenue in the consolidated statement of operations. One such agreement stipulates that certain fees earned by the educator partner are to be allocated to a development fund to be held and spent by Coursera on activities such as developing, marketing, and advertising the educator partner's content, according to a mutually agreed upon plan. We recognize the liability and related expenses associated with this development fund consistent with the timing of when we recognize educator partner content costs given our liability is established in the same period the revenue is recognized. The expenses are classified in the consolidated statement of operations based on the nature of the underlying spend. The liability associated with the development fund is recorded within other accounts payable and accrued expenses within the consolidated balance sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Leases</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We determine if an arrangement is a lease and the classification of that lease, if applicable, at inception by evaluating various factors, including if the contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration and other facts and circumstances. Right-of-use (“ROU”) assets represent our right to use an underlying asset for the lease term and are included in operating lease ROU assets, on our consolidated balance sheets. Lease liabilities represent our obligation to make lease payments according to the arrangement and are included in operating lease liabilities, current and non-current, on our consolidated balance sheets. We do not have any finance leases.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ROU assets and lease liabilities are recognized at the commencement date based on the present value of minimum remaining lease payments over the lease term. For this purpose, we include payments that are fixed and determinable at the commencement date including initial direct costs incurred and excluding lease incentives received. We use the implicit rate when it is readily determinable. Otherwise, we use our incremental borrowing rate based on the information available at the commencement date in determining the present value of future lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise such options. Our lease agreements may contain variable costs such as common area maintenance, insurance, real estate taxes, or other costs. Variable lease costs are expensed as incurred in the consolidated statements of operations. Operating lease expense is recognized on a straight-line basis over the lease term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We do not separate lease and non-lease components and do not recognize ROU assets and operating lease liabilities that arise from leases with an initial lease term of 12 months or less.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In addition, any impairment as a result of a sublease to the associated ROU asset and other lease related assets including leasehold improvements, furniture and fixtures, and computer equipment is recognized in the period the sublease is executed and recorded in the consolidated statements of operations. We recognize sublease income on a straight-line basis over the sublease term, and it is recorded as a reduction to our </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">operating lease expense. Refer to Note 7 for additional information.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Internal-Use Software and Website Development Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We capitalize certain costs associated with our internal-use software and website development during the application development stage when management with the relevant authority authorizes and commits to the funding of the project, it is probable that the project will be completed, and the software will be used as intended. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software and website development projects. Such costs are amortized on a straight-line basis over the estimated useful life of the related asset, which is approximately two to five years, and are recorded within cost of revenue in the consolidated statements of operations. Costs incurred prior to meeting these criteria, together with costs incurred for training and maintenance, are expensed as incurred within research and development in the consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Intangible Assets, Net</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets, net is stated at cost, net of accumulated amortization. We amortize our finite-lived intangible assets on a straight-line basis over an estimated useful life of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_f1ba520e-b7ac-4155-8bd0-69900cdeb4b2;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">three</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">six years</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. Amortization of content assets and developed technology is included in cost of revenue, and assembled workforce is included in research and development in the consolidated statements of operations.</span></p> P6Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Impairment of Long-Lived Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We monitor events and changes in circumstances that could indicate the carrying amounts of our long-lived assets, including deferred partner fees, property, equipment, software, intangible assets, and operating lease ROU assets, may not be recoverable. When such events or changes in circumstances occur, we assess the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through their undiscounted expected future cash flows. If the future undiscounted cash flows are less than the carrying amount of these assets, we recognize an impairment loss based on the excess of the carrying amount over the fair value of the asse</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ts. During the year ended December 31, 2022, we recognized an impairment loss related to deferred partner fees of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,915</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, related to our operating lease ROU asset of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,304</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and related to property and equipment of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">904</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairments of long-lived assets during the years ended December 31, 2021 and 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 2915000 2304000 904000 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue Recognition</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recognize revenue from contracts with customers for access to the learning content hosted on our platform and related services. Revenue is recognized when control of promised services is transferred to our customer. The amount of revenue recognized reflects the consideration that we expect to be entitled to receive in exchange for these services. We apply judgment in determining our customer’s ability and intent to pay, which is based on a variety of factors, including the customer’s historical payment experience, credit, or financial information. Consumer revenue customers are required to pay in advance.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At contract inception, we assess the performance obligations, or deliverables, we have agreed to provide in the contract and determine if they are individually distinct or if they should be combined with other performance obligations. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on each performance obligation’s relative standalone selling price. We combine performance obligations when an individual performance obligation does not have standalone value to our customer. For example, our customers do not have the ability to take possession of the software supporting our platform and, as a result, our contracts are typically accounted for as service arrangements with a single performance obligation.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have a stand-ready obligation to provide learners continuous access to our learning platform and deliver related support services for a specified term. For this reason, these services are generally viewed as a stand-ready performance obligation consisting of a series of distinct daily services. We typically satisfy these performance obligations over time as the services are provided. A time-elapsed output method is used to measure progress because our efforts are expended evenly throughout the period given the nature of the promise is a stand-ready service. Fixed fees for these services are generally recognized ratably over the contract term.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We include any fixed consideration within our contracts as part of the total transaction price. Generally, we include an estimate of the variable amount within the total transaction price and update our assumptions over the duration of the contract. None of our contracts contain a significant financing component. We do not include taxes collected from customers and remitted to governmental authorities within the total transaction price.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">At times, we are party to multiple concurrent contracts or contracts that combine multiple services. These situations require judgment to determine if multiple contracts should be combined and accounted for as a single arrangement. In making this determination, we consider (i) the economics of each individual contract and whether or not it was negotiated on a standalone basis and (ii) if multiple promises represent a single performance obligation.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract modifications require judgment to determine if the modification should be accounted for as (i) a separate contract, (ii) the termination of the original contract and creation of a new contract, or (iii) a cumulative catch-up adjustment to the original contract. When evaluating contract modifications, we must identify the performance obligations of the modified contract and determine both the allocation of revenues to the remaining performance obligations and the period of recognition for each identified performance obligation.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We derive our revenue from three sources: Consumer, Enterprise, and Degrees. Refer to Note 15 for our disaggregation of revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Consumer Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We generate revenue from consumers by selling access to learning content hosted on our platform. Consumer products include certifications for single courses, Specializations, and catalog-wide subscriptions. Access to single courses are generally purchased at a fixed price for a set period of time, typically six months. Specializations are a series of courses offered by the same educator partner where learners are provided access to these courses on a month-to-month subscription basis. Coursera Plus is our catalog-wide consumer subscription product, sold in monthly or annual subscriptions. All Consumer contracts are billed in advance and revenue is recognized ratably over the contract term, after access has been granted to the learner, as learners have unlimited access to the course content during the contract term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consumer learners are entitled to a full refund up to two weeks after payment is received. We estimate and establish a refund reserve based on historical refund rates. The refund reserve was immaterial as of December 31, 2022 and 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Enterprise Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We sell subscription licenses to businesses, organizations, governments, and educational institutions that provide users the ability to enroll in courses and Specializations and receive certifications upon completion. Enterprise contracts are typically between one and three years in length and consist of the purchase of a fixed quantity of seat licenses, each of which allows for unlimited course enrollments by one learner for each year. We recognize revenue ratably over the contract term, after access has been granted to the Enterprise customer, as they have unlimited access to the course content during the contract term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are generally the principal with respect to Consumer and Enterprise revenue as we control the performance obligation and are the primary obligor with respect to delivering access to course content. Additionally, we have inventory risk through recoupable advances sometimes paid to educator partners.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Degrees Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Universities contract with us to facilitate the delivery of their bachelor’s and master’s degree programs or postgraduate diplomas. Degrees revenue contracts involve the performance of a number of promises, including but not limited to hosting the degree content on our learning platform, providing content authoring tools, course production support, and marketing and platform technical support services. As a result, the university is our customer with respect to Degrees revenue. We earn a service fee based on a percentage of total tuition collected by the university from Degrees students, net of refunds. As a result, the revenue we earn is dependent upon the number of learners enrolled and the tuition charged by the university. This is a form of variable consideration, and we estimate the amount of revenue using an expected value method. These estimates are refined each reporting period until the consideration becomes known, generally at the time the final term enrollment report is provided by the university. We have a stand-ready obligation to perform services throughout the contract term during which degree content is hosted on our platform.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Degrees revenue is earned and paid by the university for each academic term. As a result, revenue generated from each term is recognized ratably from the start of a term through the start of the following term.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Degrees learning experience is delivered on the same proprietary learning platform used by Consumer and Enterprise customers. There is no direct contractual revenue arrangement between Coursera and Degrees students, who contract directly with the universities. In addition to the learning platform, the universities are obligated to provide their students with additional services, such as designing the curriculum, setting admission criteria, making admission and financial aid decisions, real-time teaching, independently awarding credits, certificates, or degrees, and providing academic and career counseling. For these reasons, the universities control the delivery of degrees hosted on our platform. As a result, we recognize only the service fee we receive from the universities as our Degrees revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue, or contract liabilities, consists of consideration recorded in advance of performance obligations being delivered and is classified as current or non-current based on the related period in which services are expected to be provided.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Contract Acquisition and Fulfillment Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract acquisition costs consist of sales commissions and related payroll taxes associated with obtaining contracts with Enterprise customers.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Commissions</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Customer acquisition costs are primarily related to sales commissions and related payroll taxes earned by our Enterprise sales force, which are incremental costs we incur to obtain a contract. Sales commissions and related payroll taxes for Enterprise contracts are deferred and then amortized on a straight-line basis over the expected period of benefit, which is estimated to be three years. We determine the expected period of benefit by taking into consideration the length of terms in Enterprise customer contracts, the life of the technology, and other factors. We amortize these costs over three years, since the commissions paid upon a contract renewal are not commensurate with the commissions paid on the initial contract and as such, the sales contract term is not commensurate with the expected period of benefit. Sales commissions and related payroll taxes paid for Enterprise contract renewals are amortized over the renewal term, which is generally two years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred commissions and related payroll taxes are recorded within deferred costs or other assets in the consolidated balance sheets, depending on the timing of the related amortization. They are amortized to sales and marketing in the consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Deferred Partner Fees</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">These fulfillment costs are paid to educator partners in advance of completing our performance obligations; are recorded within prepaid expenses and other current assets or other assets in the consolidated balance sheets, depending on the timing of the related revenue recognition; and are amortized into cost of revenue ratably over the subscription term of the access being provided to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Cost of Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue consists of content costs in the form of fees paid to educator partners and expenses associated with the operation and maintenance of our platform. These expenses include the cost of servicing support requests from paid learners and educator partners; hosting and bandwidth costs; amortization of acquired technology and internal-use software; customer payment processing fees; and attributed depreciation and facilities costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value is defined as the price that would be received for an asset or the “exit price” that would be paid to transfer a liability in the principal or most advantageous market in an orderly transaction between independent market participants on the measurement date. The fair value hierarchy requires an entity to maximize the use of observable inputs, where available. This hierarchy prioritizes the inputs into three broad levels as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Level 1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Inputs are unadjusted quoted prices in active markets for identical assets or liabilities.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Level 2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the assets or liabilities, either directly or indirectly through market corroboration, for substantially the full term of the financial instruments.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Level 3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. The inputs require significant management judgment or estimation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The classification of a financial asset or liability within the hierarchy is determined based on the lowest-level input that is significant to the fair value measurement.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial instruments that potentially subject us to concentration of credit risk consist of cash, cash equivalents, and marketable securities. We only invest in high-credit-quality instruments and maintain our cash equivalents and marketable securities in fixed-income securities. We place our cash primarily with domestic financial institutions that are federally insured within statutory limits.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For purposes of assessing concentration of credit risk with respect to accounts receivable and significant customers, we treat a group of customers under common control or customers that are affiliates of each other as a single custo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">mer. For the years ended December 31, 2022, 2021, and 2020, we did not have any customers that accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of our revenue. As of December 31, 2022 and 2021, we did </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">t have any customers that accounted for more than </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of our net accounts receivable </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">balance.</span></p> 0.10 0.10 0.10 0 0 0.10 0.10 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are treated as a corporation under applicable federal and state income tax laws and are subject to income taxes in the United States and numerous foreign jurisdictions. Significant judgment is required in determining our income tax expense and deferred tax assets and liabilities, including evaluating uncertainties in the application of accounting principles and complex tax laws.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We utilize the asset and liability method under which deferred tax assets and liabilities arise from the temporary differences between the tax basis of an asset or liability and its reported amount in the consolidated financial statements, as well as from net operating losses (“NOLs”) and tax credit carryforwards. Deferred tax amounts are determined by using the tax rates expected to be in effect when the taxes will be paid or refunds received, as provided for under currently enacted tax law. The effect on deferred taxes of changes in tax rates and laws in future periods, if any, is reflected in the consolidated financial statements in the period enacted. A valuation allowance is established 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. We consider the available evidence, both positive and negative, including historical levels of income, expectations, and risks associated with estimates of future taxable income in assessing the need for a valuation allowance. Certain of our earnings are indefinitely reinvested offshore and could be subject to additional income tax if repatriated. It is not practicable to determine the unrecognized deferred tax liability on a hypothetical distribution of those earnings.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Determination of income tax expense requires estimates and can involve complex issues that may require an extended period to resolve. We recognize estimated tax liabilities when such liabilities are more likely than not to be sustained upon examination by the taxing authority. Further, the estimated level of annual earnings before income tax can cause the overall effective income tax rate to vary from period to period. Final determination of prior-year tax liabilities, either by settlement with tax authorities or expiration of statutes of limitations, could be materially different than estimates reflected in assets and liabilities and historical income tax expense. The outcome of these final determinations could have a material effect on our income tax expense or cash flows in the period that determination is made.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recognize interest and penalties related to income tax matters as a component of income tax expense in the consolidated statement of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We measure and recognize compensation expense for stock-based awards granted to employees, directors, and nonemployees based on the estimated grant date fair value. Stock-based awards include restricted stock units (“RSUs”), stock options, and restricted stock awards as well as stock purchase rights granted to employees under our employee stock purchase plan (“ESPP Rights”).</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The fair value of RSUs and restricted stock awards is based on the fair value of our common stock on the grant date. We estimate the fair value of stock options and ESPP Rights using the Black-Scholes option-pricing model, which requires the use of the following assumptions:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Fair Value of Common Stock</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">— Prior to the IPO, the fair value was determined by our Board of Directors. The Board of Directors considered numerous objective and subjective factors to determine the fair value of the common stock at each meeting in which awards were approved. The factors considered included, but were not limited to: (i) the results of contemporaneous independent third-party valuations of the common stock; (ii) the prices, rights, preferences, and privileges of the redeemable convertible preferred stock relative to the common stock; (iii) the lack of marketability of the common stock; (iv) actual operating and financial results; (v) current business conditions and projections; (vi) the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company, given prevailing market conditions; and (vii) precedent transactions involving the common stock. Subsequent to the IPO, the fair value of Coursera, Inc.’s common stock is determined on the grant date using the common stock's closing price.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected Term</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—The expected term represents the period that our stock-based awards are expected to be outstanding. For option grants considered to be “plain vanilla,” we determine the expected term using the simplified method. The simplified method deems the term to be the average of the time to vesting and the contractual life of the options. For ESPP Rights, the expected term represents the term from the first day of the offering period to the purchase date.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Risk-Free Interest Rate</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the expected term of the stock option or ESPP Rights.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Expected Volatility</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—Since we do not have a sufficient trading history of our common stock, the expected volatility is derived from the average historical stock volatilities of several unrelated public companies, within our industry, that we consider to be comparable to our business over a period equivalent to the expected term of the stock option or ESPP Rights.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Dividend Yield</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—The expected dividend was assumed to be zero as we have never paid dividends and have no current plans to do so.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation is generally recognized on a straight-line basis over the requisite service period, which usually matches the vesting period. We also grant certain awards that have performance-based vesting conditions, which are recognized using an accelerated attribution method from the time it is deemed probable that the vesting condition will be met through the time the service-based vesting condition has been achieved.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> If at any point we determine that the performance condition is improbable of achievement, we reverse any previously recognized compensation cost for that award. Forfeitures are recognized as they occur.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Net Loss Per Share Attributable to Common Stockholders</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic and diluted net loss per share attributable to common stockholders is computed in conformity with the two-class method required for participating securities. For the period prior to our IPO, we treated all series of our redeemable convertible preferred stock as participating securities, since the holders of such stock had the right to receive nonforfeitable dividends on a pari passu basis in the event that a dividend was paid on common stock. Under the two-class method, the net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the preferred stockholders did not have a contractual obligation to share in the Company’s losses.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Basic net loss per share is computed by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents to the extent they are dilutive. For purposes of this calculation, redeemable convertible preferred stock, common stock options, RSUs, ESPP Rights, early exercised common stock options, and common stock warrants are considered to be common stock equivalents but have been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect is anti-dilutive for the periods presented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Comprehensive Loss</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Comprehensive loss includes net loss and other comprehensive income (loss), net of tax. Other comprehensive income (loss), net of tax, refers to revenue, expenses, gains, and losses that under GAAP are recorded as an element of stockholders’ equity (deficit) but are excluded from net loss.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Research and Development</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expenditures for research and development of our technology and non-refundable contributions to the development of partner content are expensed when incurred unless they qualify as internal-use software development costs. Research and development costs consist principally of personnel costs, consulting services, content development contributions, and attributed facilities costs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Advertising Costs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Advertising costs are expensed as incurred and are included in sales and marketing expense in the consolidated statements of operations. For the years ended December 31, 2022, 2021, and 2020, these costs were</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,940</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,740</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21,005</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 39940000 28740000 21005000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Foreign Currency</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The majority of our sales contracts are denominated in U.S. dollars. In addition, the functional currency of our international subsidiaries is U.S. dollars. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured to the functional currency at period-end exchange rates. Foreign currency transaction gains and losses resulting from remeasurement are recognized in other (expense) income, net in the consolidated statements of operations.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">New Accounting Pronouncements Recently Adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In December 2019, the FASB issued ASU 2019-12, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">. This standard simplifies the accounting for income taxes by eliminating certain exceptions to the guidance in Accounting Standards Codification (“ASC”) Topic 740,</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> Income Taxes</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period, and the recognition of deferred tax liabilities for outside basis differences. The guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill and the allocation of consolidated income taxes to separate financial statements of entities not subject to income tax. Upon adoption, certain aspects of this standard are applied retrospectively for all periods presented while other aspects are applied on a modified retrospective basis through a cumulative-effect adjustment to accumulated deficit as of the beginning of the fiscal year of adoption. We adopted ASU 2019-12 effective January 1, 2022, and the adoption did not have a material impact on our consolidated financial statements and related disclosures.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Financial Instruments-Credit Losses </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(“ASU 2016-13”), which provides new authoritative guidance with respect to the measurement of credit losses on financial instruments. This update changes the impairment model for most financial assets and certain other instruments by introducing a current expected credit loss (“CECL”) model. The CECL model is a more forward-looking approach based on expected losses rath</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">er than incurred losses, requiring entities to estimate and record losses expected over the remaining contractual life of an asset. We adopted ASU 2016-13 on January 1, 2022 on a modified retrospective basis. The adoption of the standard did not have a material impact on the consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">REVENUE RECOGNITION</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Contract Balances</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract assets and liabilities were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.98%;"/> <td style="width:1.295%;"/> <td style="width:1.0%;"/> <td style="width:15.121%;"/> <td style="width:1.0%;"/> <td style="width:0.977%;"/> <td style="width:1.0%;"/> <td style="width:15.172%;"/> <td style="width:1.0%;"/> <td style="width:1.282%;"/> <td style="width:1.0%;"/> <td style="width:15.172%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Billed accounts receivable, net of allowance for credit losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,337</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,286</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,976</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unbilled accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,397</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total contract assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,734</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,396</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,721</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">118,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">118,777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue recognized during the years ended December 31, 2022, 2021, and 2020 that was included in the corresponding deferred revenue balance at the beginning of each year was</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">92,806</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">74,775</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,906</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Impairment losses recorded on contract assets during the year ended December 31, 2022 were immaterial, and there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> impairment losses recorded on contract assets during the years ended December 31, 2021 and 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Remaining Performance Obligations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Remaining performance obligations represent future revenue that is under noncancelable contracts but has not yet been recognized. As of December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had remaining performance obligations of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">324,009</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and expect to recognize approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">62</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% as revenue over the next </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12 months</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and the remainder thereafter.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Costs to Obtain and Fulfill Contracts</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the years ended December 31, 2022, 2021, and 2020, we capitalized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17,766</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,099</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, of commissions and related payroll tax expenditures and amortized $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,618</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,197</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,156</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. As of December 31, 2022 and 2021, the amount of deferred commissions and related payroll tax expenditures included in deferred costs and in other assets was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,300</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,761</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,426</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,817</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the year ended December 31, 2022, we recogni</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zed an impairment loss of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,915</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> on deferred partner fees that we do not expect to recover associated with content from Russian educator partners whose content we removed from our platform. The impairment loss was recorded within general and administrative expenses in the consolidated statements of operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract assets and liabilities were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:44.98%;"/> <td style="width:1.295%;"/> <td style="width:1.0%;"/> <td style="width:15.121%;"/> <td style="width:1.0%;"/> <td style="width:0.977%;"/> <td style="width:1.0%;"/> <td style="width:15.172%;"/> <td style="width:1.0%;"/> <td style="width:1.282%;"/> <td style="width:1.0%;"/> <td style="width:15.172%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">January 1, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Billed accounts receivable, net of allowance for credit losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">45,337</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,286</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">39,976</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unbilled accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,397</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,110</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total contract assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,734</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">34,396</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,721</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">118,777</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">118,777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">98,488</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80,642</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 45337000 22286000 39976000 8397000 12110000 745000 53734000 34396000 40721000 118777000 98488000 80642000 118777000 98488000 80642000 92806000 74775000 37906000 0 0 324009000 0.62 P12M 17766000 14217000 11099000 12618000 8197000 4156000 13300000 9761000 10426000 8817000 2915000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">FAIR VALUE MEASUREMENTS</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our fair value hierarchy for those assets measured at fair value on a recurring basis:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.891%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:8.954%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.354%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:8.954%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.354%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value - Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value - Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents—money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">304,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">304,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities—U.S. Treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">765,122</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">764,404</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">780,460</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">780,208</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We remeasure certain assets, including intangible assets and our equity-method investment in a private company, at fair value on a non-recurring basis when there are identifiable events or changes in circumstances that may have a significant adverse impact on the fair value of these assets. No such events or changes occurred during the years ended December 31, 2022 and 2021.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our fair value hierarchy for those assets measured at fair value on a recurring basis:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.891%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:8.954%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.354%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:8.954%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.354%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value - Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Carrying Amount</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair Value - Level 1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash equivalents—money market funds</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">304,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">304,750</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">539,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Marketable securities—U.S. Treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total financial assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">765,122</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">764,404</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">780,460</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">780,208</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 304750000 304750000 539091000 539091000 460372000 459654000 241369000 241117000 765122000 764404000 780460000 780208000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">MARKETABLE SECURITIES</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our AFS marketable securities:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:25.752%;"/> <td style="width:0.606%;"/> <td style="width:1.0%;"/> <td style="width:7.486%;"/> <td style="width:1.0%;"/> <td style="width:0.606%;"/> <td style="width:1.0%;"/> <td style="width:5.779%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:6.026%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:7.372999999999999%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:7.486%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:5.779%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:6.026%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:7.372999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross realized gains and losses related to our marketable securities were not material for the years ended December 31, 2022, 2021, and 2020.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the cost basis and fair value of AFS marketable securities by contractual maturity date:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.752%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:8.934000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.333%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:8.934000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.333%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in one year or less</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Investments in an unrealized loss position consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.536%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:9.093%;"/> <td style="width:1.0%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:9.437%;"/> <td style="width:1.0%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:9.093%;"/> <td style="width:1.0%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:9.437%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">356,767</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total investments in an unrealized loss position</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">356,767</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022 and 2021, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> in</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">vestments were in a continuous unrealized loss position for more than 12 months. Unrealized losses on our debt securities have not been recorded into income because we do not intend to sell nor is it more likely than not that we will be required to sell these securities prior to recovery of their amortized cost basis. The decline in fair value of our AFS debt securities is largely due to changes in credit spreads as a result of market conditions. The credit ratings associated with our AFS debt securities are highly rated and mostly unchanged. As a result, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> credit or non-credit impairment charges recorded during the years ended December 31, 2022, 2021 or 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our AFS marketable securities:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:25.752%;"/> <td style="width:0.606%;"/> <td style="width:1.0%;"/> <td style="width:7.486%;"/> <td style="width:1.0%;"/> <td style="width:0.606%;"/> <td style="width:1.0%;"/> <td style="width:5.779%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:6.026%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:7.372999999999999%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:7.486%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:5.779%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:6.026%;"/> <td style="width:1.0%;"/> <td style="width:0.617%;"/> <td style="width:1.0%;"/> <td style="width:7.372999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total marketable securities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 460372000 26000 744000 459654000 241369000 252000 241117000 460372000 26000 744000 459654000 241369000 252000 241117000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the cost basis and fair value of AFS marketable securities by contractual maturity date:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.752%;"/> <td style="width:1.346%;"/> <td style="width:1.0%;"/> <td style="width:8.934000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.333%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:8.934000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.123%;"/> <td style="width:1.0%;"/> <td style="width:9.333%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair <br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Due in one year or less</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">460,372</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">459,654</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,369</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 460372000 459654000 241369000 241117000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Investments in an unrealized loss position consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.536%;"/> <td style="width:1.002%;"/> <td style="width:1.0%;"/> <td style="width:9.093%;"/> <td style="width:1.0%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:9.437%;"/> <td style="width:1.0%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:9.093%;"/> <td style="width:1.0%;"/> <td style="width:1.134%;"/> <td style="width:1.0%;"/> <td style="width:9.437%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S. Treasury securities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">356,767</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total investments in an unrealized loss position</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">356,767</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">744</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">241,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">252</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> 356767000 744000 241117000 252000 356767000 744000 241117000 252000 0 0 0 0 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">CONSOLIDATED BALANCE SHEET COMPONENTS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Property, Equipment, and Software, Net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, equipment, and software, net consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:43.263%;"/> <td style="width:0.064%;"/> <td style="width:38.217%;"/> <td style="width:0.064%;"/> <td style="width:1.0%;"/> <td style="width:7.106%;"/> <td style="width:1.0%;"/> <td style="width:0.064%;"/> <td style="width:1.0%;"/> <td style="width:7.223%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated Useful Lives</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Internal-use software and website development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer equipment and purchased software</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2 years</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,662</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,163</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shorter of useful life or remaining lease term</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,567</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,714</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,051</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67,158</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,062</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,116</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, equipment, and software, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,096</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,725</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Depreciation and amortization expense related to property, equipment, and software for the years ended December 31, 2022, 2021, and 2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">020 was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,865</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,513</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,114</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, which included amortization expense of internal-use software and website development of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,128</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,675</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,875</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Intangible Assets, Net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets, net consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:29.368%;"/> <td style="width:1.022%;"/> <td style="width:1.0%;"/> <td style="width:8.145%;"/> <td style="width:1.0%;"/> <td style="width:1.022%;"/> <td style="width:1.0%;"/> <td style="width:9.645999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.022%;"/> <td style="width:1.0%;"/> <td style="width:8.427%;"/> <td style="width:1.0%;"/> <td style="width:1.033%;"/> <td style="width:1.0%;"/> <td style="width:8.156%;"/> <td style="width:1.0%;"/> <td style="width:1.033%;"/> <td style="width:1.0%;"/> <td style="width:9.657%;"/> <td style="width:1.0%;"/> <td style="width:1.033%;"/> <td style="width:1.0%;"/> <td style="width:8.438%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Content assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,821</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,721</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,743</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,703</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,337</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assembled workforce</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,448</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,895</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,553</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,348</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,257</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the years ended December 31, 2022, 2021, and 2020, the Company capitalized </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,765</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,956</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of content assets, respectively. Intangible assets amortization expense w</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">as $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,638</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,244</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,471</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the years ended December 31, 2022, 2021, and 2020, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, the weighted-average remaining amortization period was </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.6</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for developed technology and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.7</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years for content assets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022, future expected amortization expense for intangible assets was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:80.435%;"/> <td style="width:1.796%;"/> <td style="width:1.0%;"/> <td style="width:15.769%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,778</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,250</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">584</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">170</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">84</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, equipment, and software, net consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:43.263%;"/> <td style="width:0.064%;"/> <td style="width:38.217%;"/> <td style="width:0.064%;"/> <td style="width:1.0%;"/> <td style="width:7.106%;"/> <td style="width:1.0%;"/> <td style="width:0.064%;"/> <td style="width:1.0%;"/> <td style="width:7.223%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Estimated Useful Lives</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Internal-use software and website development</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2 years</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">53,215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,508</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Computer equipment and purchased software</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2 years</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,662</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,163</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shorter of useful life or remaining lease term</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,567</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5 years</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,714</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,051</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total property, equipment, and software</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67,158</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less accumulated depreciation and amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,062</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,116</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Property, equipment, and software, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27,096</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24,725</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> P2Y 53215000 35508000 P2Y 4662000 4163000 Shorter of useful life or remaining lease term 6567000 7119000 P5Y 2714000 3051000 67158000 49841000 40062000 25116000 27096000 24725000 15865000 12513000 8114000 13128000 9675000 5875000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets, net consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:29.368%;"/> <td style="width:1.022%;"/> <td style="width:1.0%;"/> <td style="width:8.145%;"/> <td style="width:1.0%;"/> <td style="width:1.022%;"/> <td style="width:1.0%;"/> <td style="width:9.645999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.022%;"/> <td style="width:1.0%;"/> <td style="width:8.427%;"/> <td style="width:1.0%;"/> <td style="width:1.033%;"/> <td style="width:1.0%;"/> <td style="width:8.156%;"/> <td style="width:1.0%;"/> <td style="width:1.033%;"/> <td style="width:1.0%;"/> <td style="width:9.657%;"/> <td style="width:1.0%;"/> <td style="width:1.033%;"/> <td style="width:1.0%;"/> <td style="width:8.438%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net<br/>Carrying<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Content assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,821</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,971</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,721</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">777</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,944</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Developed technology</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,743</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,703</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,446</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,337</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,109</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Assembled workforce</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Intangible assets</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,448</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,895</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,553</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,348</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,257</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,091</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 6821000 1971000 4850000 5721000 777000 4944000 8446000 4743000 3703000 8446000 3337000 5109000 181000 181000 0 181000 143000 38000 15448000 6895000 8553000 14348000 4257000 10091000 1100000 1765000 3956000 2638000 2244000 1471000 P2Y7M6D P3Y8M12D <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022, future expected amortization expense for intangible assets was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:80.435%;"/> <td style="width:1.796%;"/> <td style="width:1.0%;"/> <td style="width:15.769%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,778</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,250</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">584</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2027</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">170</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">84</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,553</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 2687000 2778000 2250000 584000 170000 84000 8553000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">LEASES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have entered into various non-cancelable office space operating leases with lease periods expiring through April 2025. These leases do not contain residual value guarantees, covenants, or other restrictions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In May 2022, we entered into a sublease agreement pursuant to which we subleased a part of our existing office space in Mountain View, California. We classified the sublease as an operating lease. The term of the sublease commenced on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">June 1, 2022</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and terminates on </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">October 31, 2024</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:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the year ended December 31, 2022, we recognized an impairment loss related to an operating lease right-of-use (“ROU”) asset of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,304</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and related to property and equipment of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">904</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which was allocated within operating expenses in the consolidated statements of operations, consistent with the allocation approach used for operating lease costs.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of lease costs were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;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:57.959%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:10.737%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:10.533%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:10.932%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,853</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,663</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,856</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,388</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,122</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">779</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Variable lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,753</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,690</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,302</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sublease income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,587</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,407</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,475</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,937</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Future lease payments under our non-cancelable operating leases, which do not include short-term leases, 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;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:80.435%;"/> <td style="width:1.796%;"/> <td style="width:1.0%;"/> <td style="width:15.769%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,853</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,411</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,310</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">861</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Present value of operating lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,449</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, non-current</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,791</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental cash flow information as well as the weighted-average remaining lease term and discount rate related to our operating leases were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.35%;"/> <td style="width:1.489%;"/> <td style="width:1.0%;"/> <td style="width:13.504999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.479%;"/> <td style="width:1.0%;"/> <td style="width:13.178%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash paid for amounts included in the measurement of operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,875</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease ROU assets obtained in exchange for lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average remaining operating lease term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.93</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.92</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average operating lease discount rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.70</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table></div> 2022-06-01 2024-10-31 2304000 904000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of lease costs were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;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:57.959%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:10.737%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:10.533%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:10.932%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,853</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,663</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,856</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,388</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,122</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">779</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Variable lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,753</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,690</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,302</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sublease income</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,587</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,407</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,475</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,937</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 5853000 6663000 6856000 1388000 1122000 779000 1753000 1690000 1302000 1587000 0 0 7407000 9475000 8937000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Future lease payments under our non-cancelable operating leases, which do not include short-term leases, 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;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:80.435%;"/> <td style="width:1.796%;"/> <td style="width:1.0%;"/> <td style="width:15.769%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,853</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,411</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15,310</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">861</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Present value of operating lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,449</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,658</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease liabilities, non-current</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,791</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 7853000 7411000 46000 15310000 861000 14449000 8658000 5791000 14449000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Supplemental cash flow information as well as the weighted-average remaining lease term and discount rate related to our operating leases were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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.35%;"/> <td style="width:1.489%;"/> <td style="width:1.0%;"/> <td style="width:13.504999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.479%;"/> <td style="width:1.0%;"/> <td style="width:13.178%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cash paid for amounts included in the measurement of operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,875</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,683</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Operating lease ROU assets obtained in exchange for lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">427</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average remaining operating lease term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.93</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.92</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average operating lease discount rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.76</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.70</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table> 6875000 7683000 427000 P1Y11M4D P2Y11M1D 0.0576 0.0570 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">INCOME TAXES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of loss before income tax were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;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:46.093%;"/> <td style="width:1.63%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.463000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Domestic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">177,649</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148,343</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68,128</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,012</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,254</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,828</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">170,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax expense consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:46.093%;"/> <td style="width:1.63%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.463000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current taxes:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">189</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,872</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,515</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,061</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,036</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,515</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred taxes:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">910</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">910</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total income tax expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,720</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,126</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,515</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reconciliation between the statutory U.S. federal income tax rate and our effective tax rate as a percentage of loss before income taxes was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:45.101%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:15.081%;"/> <td style="width:1.0%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:15.081%;"/> <td style="width:1.0%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:15.072%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S federal income taxes at statutory rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign income taxes at rates other than the U.S. rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign inclusions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:1.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant components of our deferred tax assets and liabilities consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;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:55.879%;"/> <td style="width:1.984%;"/> <td style="width:1.0%;"/> <td style="width:18.070999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.995%;"/> <td style="width:1.0%;"/> <td style="width:18.070999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Net operating loss carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112,003</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119,093</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Research and development credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,248</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,330</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Capitalized research and development costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,047</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,196</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,312</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,643</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,058</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,489</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Accruals and reserves</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">743</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">633</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                        Gross deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">199,607</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">165,533</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">185,606</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">151,768</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                        Total deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,765</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Deferred commissions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,586</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,335</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Depreciation and amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,086</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,711</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    ROU assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,172</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,809</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                       Total deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,844</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,855</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,157</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">910</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the year ended December 31, 2022, there was an increase in deferred tax assets from the effects of capitalization of research and development costs as required by the 2017 Tax Cuts and Jobs Act.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Based on the weight of the available evidence, which includes our historical operating losses, lack of taxable income, and the accumulated deficit, we have a full valuation allowance against our U.S. federal and state deferred tax assets as of December 31, 2022 and 2021. We increased the valuation allowance for the years ended December 31, 2022 a</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">nd 2021 by $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">33,838</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">67,703</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022, U.S. federal and state NOL carryforwards were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">481,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">169,856</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, r</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">espectively, and U.S. federal and state research and development tax credit carryforwards </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19,106</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,142</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectiv</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ely. If not utilized, certain of the federal and state NOLs will expire at various dates beginning in 2031, while the federal research and development tax credit carryforwards will expire in various amounts beginning in 2033. State research and development tax credit carryforwards can be carried forward indefinitely.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our NOL and tax credit carryovers may be subject to annual limitations of usage, as promulgated by the Internal Revenue Service and similar state provisions, due to ownership changes that may have occurred in the past. The annual limitation may result in the expiration of NOLs and tax credits before utilization.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The federal NOL carryforwards generated after December 31, 2017 have an indefinite carryforward period and are subject to an </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% deduction limitation based upon taxable income prior to NOL deduction. Of the total federal NOL carryforwards as of December 31, 2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">022, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">367,317</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> are c</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">arried forward indefinitely, but are limited to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of taxable income.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On March 27, 2020, the Coronavirus Aid, Relief and Economic Security (“CARES”) Act was enacted and signed into U.S. law to provide economic relief to individuals and businesses facing economic hardship as a result of the COVID-19 pandemic. Changes in tax laws or rates are accounted for in the period of enactment. The CARES Act temporarily removes the </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">80</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% taxable income limitation for tax years beginning before 2021. Furthermore, it allows for a five-year carryback of federal NOLs arising in 2018, 2019, and 2020. Due to our loss position, the CARES act did not have a material impact on our consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">On August 16, 2022, the U.S. enacted the Inflation Reduction Act (“IRA”) of 2022, which, among other things, implements a 15% minimum tax on book income of certain large corporations, a 1% excise tax on net stock repurchases and several tax incentives to promote clean energy. While these tax law changes have no immediate effect and are not expected to have a material adverse effect on our results of operations going forward, we will continue to evaluate their impact as further information becomes available.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Uncertain Tax Positions</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had unrecognized tax benefits of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,371</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of which $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,596</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> would impact our effective tax rate, if recognized.</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The activity related to the unrecognized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> tax benefits was as follows:</span></span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:46.093%;"/> <td style="width:1.63%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.463000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross unrecognized tax benefits—beginning of period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,099</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Increases related to tax positions taken during current year</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,641</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,850</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,210</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Increases related to tax positions taken during prior years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">248</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">220</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Decreases related to tax positions taken during prior years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,832</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross unrecognized tax benefits—end of period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,371</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We recognize interest and penalties related to unrecognized tax benefits in income tax expense. Interest and penalties accrued were immaterial as of December 31, 2022, 2021, and 2020.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We file income tax returns subject to varying statutes of limitations. Due to our loss carryovers, the statutes of limitations remain open for all tax years since inception in our major tax jurisdictions. The tax returns for the fiscal years ended 2021 and 2020 are currently under examination in India. We believe that we have provided adequate reserves for income tax uncertainties in all open tax years. We are not under examination in any other jurisdiction. We are not currently aware of uncertain tax positions that could result in significant additional payments, accruals, or other material deviation in the next 12 months.</span></p> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The components of loss before income tax were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:&quot;Times New Roman&quot;, serif;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:46.093%;"/> <td style="width:1.63%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.463000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Domestic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">177,649</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">148,343</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68,128</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,012</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,254</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,828</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">170,637</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,300</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -177649000 -148343000 -68128000 7012000 5254000 2828000 -170637000 -143089000 -65300000 <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Income tax expense consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:46.093%;"/> <td style="width:1.63%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.463000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Current taxes:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">189</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,872</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,025</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,515</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,061</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,036</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,515</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred taxes:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Federal</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">910</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">341</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">910</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total income tax expense</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,720</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,126</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,515</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 0 189000 11000 0 4872000 3025000 1515000 5061000 3036000 1515000 0 0 0 0 0 0 -341000 -910000 0 -341000 -910000 0 4720000 2126000 1515000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The reconciliation between the statutory U.S. federal income tax rate and our effective tax rate as a percentage of loss before income taxes was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:45.101%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:15.081%;"/> <td style="width:1.0%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:15.081%;"/> <td style="width:1.0%;"/> <td style="width:1.225%;"/> <td style="width:1.0%;"/> <td style="width:15.072%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">U.S federal income taxes at statutory rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">21.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">State income taxes, net of federal benefit</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign income taxes at rates other than the U.S. rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Change in valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">19.8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">27.7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.4</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Foreign inclusions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.7</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.0</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Effective income tax rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.8</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.5</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)%</span></p></td> </tr> </table> 0.210 0.210 0.210 0.021 0.043 0.018 -0.018 -0.007 -0.010 -0.198 -0.473 -0.277 0.035 0.073 0.053 -0.044 0.133 -0.004 -0.037 0.000 -0.012 0.003 0.006 -0.001 -0.028 -0.015 -0.023 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Significant components of our deferred tax assets and liabilities consisted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;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:55.879%;"/> <td style="width:1.984%;"/> <td style="width:1.0%;"/> <td style="width:18.070999999999998%;"/> <td style="width:1.0%;"/> <td style="width:1.995%;"/> <td style="width:1.0%;"/> <td style="width:18.070999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Net operating loss carryforwards</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112,003</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">119,093</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Research and development credits</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">31,248</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,330</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Capitalized research and development costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,047</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,196</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Lease liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,312</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,643</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,058</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,489</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Accruals and reserves</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">743</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">633</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                        Gross deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">199,607</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">165,533</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Valuation allowance</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">185,606</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">151,768</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                        Total deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,001</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,765</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Deferred tax liabilities:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Deferred commissions</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,586</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,335</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    Depreciation and amortization</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,086</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,711</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">    ROU assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,172</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,809</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">                       Total deferred tax liabilities</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,844</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,855</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net deferred tax assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,157</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">910</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 112003000 119093000 31248000 25330000 29047000 0 22196000 14345000 3312000 4643000 1058000 1489000 743000 633000 199607000 165533000 185606000 151768000 14001000 13765000 5586000 4335000 5086000 4711000 2172000 3809000 12844000 12855000 1157000 910000 33838000 67703000 481041000 169856000 19106000 12142000 0.80 367317000 0.80 0.80 16371000 1596000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> The activity related to the unrecognized</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> tax benefits was as follows:</span><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:46.093%;"/> <td style="width:1.63%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.269%;"/> <td style="width:1.0%;"/> <td style="width:1.639%;"/> <td style="width:1.0%;"/> <td style="width:14.463000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross unrecognized tax benefits—beginning of period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14,099</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Increases related to tax positions taken during current year</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,641</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,850</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,210</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Increases related to tax positions taken during prior years</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">248</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">220</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Decreases related to tax positions taken during prior years</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,832</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross unrecognized tax benefits—end of period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,371</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,539</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 12539000 7477000 14099000 3641000 4850000 2210000 248000 220000 0 57000 8000 8832000 16371000 12539000 7477000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">REDEEMABLE CONVERTIBLE PREFERRED STOCK</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Upon the closing of our IPO, all outstanding shares of our redeemable convertible preferred stock automatically converted into </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,305,400</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of common stock on a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one-for-one</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> basis. 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and 2021, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of redeemable convertible preferred stock issued and outstanding.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 75305400 one-for-one 0 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">STOCKHOLDERS’ EQUITY (DEFICIT)</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Preferred Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In connection with the IPO, we</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> authorized the issuance of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of undesignated preferred stock with a par value of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.00001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share, with rights and preferences, including voting rights, to be designated from time to time by the board of directors. 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, there were </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of preferred stock issued or outstanding.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Common Stock Warrants</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In June 2012, we issued a warrant in connection with an educator partner agreement to purchase up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">571,250</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> shares of our common stock at an exercise price of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.20</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> per share. These warrants expired on the earlier of (i) June 2020, (ii) the sale of substantially all of the Company’s securities, or (iii) 60 days after the termination of the educator partner agreement. The vesting schedule of the warrants was based on attainment of certain customer course completion metrics for the partner’s content through June 2017.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2019, we believed that </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">190,930</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of these warrants were vested and exercisable per the terms of the educator partner agreement. In June 2020, the educator partner cash exercised the </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">190,930</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> warrants and attempted to net exercise </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">379,070</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of the warrants. We entered into dispute resolution procedures with the educator partner to resolve the dispute regarding the vesting of the </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">379,070</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> net exercised warrants. In December 2020, the dispute was resolved by both parties. We issued </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">187,305</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> fully vested shares of common stock to the educator partner, and the educator partner entered into a contract amendment that expanded the extent of its content hosted on our platform. We did not record a charge to the consolidated statement of operation as a result of the resolution of the dispute as the value assigned to the settlement element was zero.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We concluded that there would be significant expected future benefit to be obtained from the expansion of the educator partner’s content on our platform and recorded the fair value of common stock issued</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(which was less than the expected fair value of the educator partner’s content to be made available on our platform)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">in the amount of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,956</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> as an intangible content asset as of December 31, 2020 to be amortized over the estimated useful life of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="-sec-ix-hidden:F_72ed293f-1349-4973-b260-c65e5766eba5;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">five</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. Amortization commenced on March 1, 2021 when the content was made available on our platform.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 10000000 0.00001 0 0 571250 0.20 190930 190930 379070 379070 187305 3956000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">NET LOSS PER SHARE</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the calculation of basic and diluted net loss per share:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.99%;"/> <td style="width:1.047%;"/> <td style="width:1.0%;"/> <td style="width:14.606%;"/> <td style="width:1.0%;"/> <td style="width:1.047%;"/> <td style="width:1.0%;"/> <td style="width:14.606%;"/> <td style="width:1.0%;"/> <td style="width:1.047%;"/> <td style="width:1.0%;"/> <td style="width:14.66%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">175,357</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">145,215</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average shares used in computing net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">145,263,726</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,587,523</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,207,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.28</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.80</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.073%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:12.749%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:12.749%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:13.379000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Redeemable convertible preferred stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,305,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Common stock options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,153,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,458,408</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,773,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,276,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares subject to repurchase</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,607</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,084</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ESPP Rights</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">123,603</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,446</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,049,851</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,456,213</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,092,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents the calculation of basic and diluted net loss per share:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.99%;"/> <td style="width:1.047%;"/> <td style="width:1.0%;"/> <td style="width:14.606%;"/> <td style="width:1.0%;"/> <td style="width:1.047%;"/> <td style="width:1.0%;"/> <td style="width:14.606%;"/> <td style="width:1.0%;"/> <td style="width:1.047%;"/> <td style="width:1.0%;"/> <td style="width:14.66%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">175,357</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">145,215</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">66,815</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-average shares used in computing net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">145,263,726</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">113,587,523</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,207,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Net loss per share—basic and diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.21</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.28</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.80</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> </tr> </table> -175357000 -145215000 -66815000 145263726 145263726 113587523 113587523 37207492 37207492 -1.21 -1.21 -1.28 -1.28 -1.80 -1.80 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following potentially dilutive securities were excluded from the computation of diluted net loss per share calculations for the periods presented because the impact of including them would have been anti-dilutive:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:52.073%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:12.749%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:12.749%;"/> <td style="width:1.0%;"/> <td style="width:1.017%;"/> <td style="width:1.0%;"/> <td style="width:13.379000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Redeemable convertible preferred stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">75,305,400</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Common stock options</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,153,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">32,458,408</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,773,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,276,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares subject to repurchase</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,607</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">52,084</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">ESPP Rights</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">123,603</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">65,446</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,049,851</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,456,213</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">111,092,492</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 0 0 75305400 18153195 23000872 32458408 22773053 7387288 3276600 0 2607 52084 123603 65446 0 41049851 30456213 111092492 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">COMMITMENTS AND CONTINGENCIES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Purchase Obligations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchase obligations relate mainly to a third-party cloud infrastructure agreement and subscription arrangements as well as service agreements used to facilitate our operations. As of December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, we had approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,977</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of future minimum payments under our noncancelable purchase obligations with a remaining term in excess of one year, which are expected to be paid through 2026.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"> </p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.086%;"/> <td style="width:1.782%;"/> <td style="width:1.0%;"/> <td style="width:16.131999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchase<br/>Obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,592</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,770</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,690</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,925</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Litigation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We evaluate uncertainties associated with litigation and record a charge equal to at least the minimum estimated liability for a loss contingency when both of the following conditions are met: (i) information available prior to issuance of the financial statements indicates that it is probable that a liability has been incurred at the date of the financial statements and (ii) the loss or range of loss can be reasonably estimated. If we determine that a loss is possible and a range of the loss can be reasonably estimated, we disclose the range of the possible loss in the notes to the consolidated financial statements. We evaluate, on a quarterly basis, developments in our legal matters that could affect the amount of liability that has been previously accrued, if any, and the matters and related ranges of possible losses disclosed and make adjustments and changes to our disclosures as appropriate. Significant judgment is required to determine both likelihood of there being, and the estimated amount of, a loss related to such matters. Until the final resolution of such matters, there may be an exposure to loss, and such amounts could be material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In January 2023, a putative class action complaint, Feng et al v. Coursera, Inc., was filed against us in the United States District Court for the Northern District of California. The complaint asserts alleged failures to make certain disclosures and obtain certain authorizations under California's Automatic Renewal Law and the Electronic Funds Transfer Act. The complaint seeks injunctive relief and an unspecified amount of monetary damages. Even though we believe we have not violated the laws set forth in the complaint, it is not possible at this time to reasonably estimate the probability that we will ultimately prevail or be held liable for the violations alleged in the complaint, nor is it possible to reasonably estimate the ultimate loss, if any, or range of loss that could result from the complaint. We plan to defend against the complaint and class certification. Accordingly, we have not recorded any loss contingency on our consolidated balance sheet as of December 31, 2022.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Indemnifications</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">the normal course of business, we enter into contracts and agreements that contain a variety of representations and warranties and provide for the potential of general indemnification obligations. Our exposure under these agreements is unknown because it involves future claims that may be made against us but have not yet been made. To date, we have not paid any material claims and have not been required to defend any actions related to our indemnification obligations; however, we may record charges in the future as a result of these indemnification obligations. In addition, we have indemnification agreements with certain of our directors, executive officers, and other employees that require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service with Coursera. The terms of such obligations may vary.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 40977000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.086%;"/> <td style="width:1.782%;"/> <td style="width:1.0%;"/> <td style="width:16.131999999999998%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Purchase<br/>Obligations</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,592</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12,770</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">11,690</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,925</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 12592000 12770000 11690000 3925000 40977000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">EMPLOYEE BENEFIT PLANS</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock Incentive Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In 2013, we adopted the Coursera, Inc. Stock Incentive Plan (the “Stock Incentive Plan”) and in 2014, adopted the Coursera, Inc. 2014 Executive Stock Incentive Plan (together, the “Predecessor Plans”), pursuant to which we granted a combination of incentive and non-statutory stock options and RSUs. The Predecessor Plans were terminated in March 2021 in connection with the IPO but continue to govern the terms and conditions of the outstanding awards granted pursuant to the Predecessor Plans.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">In February 2021, we adopted the 2021 Stock Incentive Plan (the “2021 Plan”) and the 2021 Employee Stock Purchase Plan (the “ESPP”), which became effective on March 30, 2021 when the registration statement for the IPO was declared effective (collectively, the 2021 Plan, the ESPP, and the Predecessor Plans are referred to as the "Plans"). The 2021 Plan provides for the granting of incentive and non-statutory stock options, RSUs and other equity-based awards. Pursuant to the ESPP, eligible employees may purchase shares of common stock through payroll deductions at </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">85</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> percent of the lower of the market price of our common stock on the date of commencement of the applicable offering period or on the last day of each six-month purchase period. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The offering periods start on the first trading day on or after May 11 and November 11 of each year, except for the first offering period, which commenced on the IPO effective date, or March 30, 2021, and ends on May 10, 2023.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,376,320</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">shares of our common stock were reserved for future issuance under the 2021 Plan. As of December 31, 2022, </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,443,678</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">shares of our common stock were reserved for issuance under the ESPP.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Under the ESPP, if the closing market price of our common stock on the offering date of a new offering falls below the closing market price of our common stock on the offering date of an ongoing offering, the ongoing offering terminates immediately following the settlement of ESPP Rights shares on the purchase date. Participants in the terminated offering are automatically enrolled in the new offering (an "ESPP Rights Reset"), triggering a revaluation of stock-based compensation expense and a modification charge to be recognized ratably over the new offering peri</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">od if the revalued expense is greater than the original expense. During the year ended December 31, 2022, there were two ESPP Rights Resets that resulted in modification charges of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,047</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, which are being recognized ratably over the new offering periods.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock Options</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We may grant stock options at prices not less than the grant date fair value. These stock options generally expire </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years from the grant date. Incentive stock options and non-statutory stock options generally vest ratably over a </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four-year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> service period.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock option activity under the Plans for the year ended December 31, 2022 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;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:50.475%;"/> <td style="width:1.012%;"/> <td style="width:1.0%;"/> <td style="width:9.346%;"/> <td style="width:1.0%;"/> <td style="width:1.115%;"/> <td style="width:1.0%;"/> <td style="width:9.129%;"/> <td style="width:1.0%;"/> <td style="width:1.001%;"/> <td style="width:1.0%;"/> <td style="width:9.346%;"/> <td style="width:1.0%;"/> <td style="width:1.115%;"/> <td style="width:1.0%;"/> <td style="width:9.459%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise<br/>Price</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term <br/>(in Years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance—December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.62</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.81</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">436,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">574,176</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.80</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,310,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.12</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Canceled</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,111,223</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.77</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Balance—December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,153,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.07</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.41</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">120,289</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Options vested</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,642,128</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.12</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.85</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">106,476</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate intrinsic value represents the difference between the exercise price of the stock options and the fair value of our common stock. The aggregate intrinsic value of stock options exercised was</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57,311</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">296,635</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50,286</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the years ended December 31, 2022, 2021, and 2020.</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The weighted-average grant date fair value of options granted for the years ended December 31, 2022, 2021, and 2020 wa</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">s $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7.26</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.23</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.66</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">RSUs</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the year ended December 31, 2020, we granted RSUs to our employees and directors. RSUs granted prior to the IPO had service-based and performance-based vesting conditions, both of which must be satisfied in order for the RSUs to vest. The service-based vesting condition for these awards is typically satisfied over </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">four years</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> with a cliff vesting period of </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">one year</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and continued vesting quarterly thereafter. The performance-based vesting condition is satisfied on the earlier of (i) a change in control event or (ii) the first sale of our common stock pursuant to an initial public offering. Both events were not deemed probable until consummated. Upon the first sale of our common stock pursuant to the IPO on April 5, 2021, the performance-based vesting condition was satisfied, and therefore, we recognized cumulative stock-based compensation expense of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,803</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">using the accelerated attribution method for the portion of the awards for which the service-based vesting condition had been satisfied. RSUs granted after the IPO do not contain the performance-based vesting condition described above, and the related stock-based compensation expense is recognized on a straight-line basis over the requisite service period.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSU activity for the year ended December 31, 2022 was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:52.894%;"/> <td style="width:0.998%;"/> <td style="width:1.0%;"/> <td style="width:10.717%;"/> <td style="width:1.0%;"/> <td style="width:1.286%;"/> <td style="width:1.0%;"/> <td style="width:16.025%;"/> <td style="width:1.0%;"/> <td style="width:1.286%;"/> <td style="width:1.0%;"/> <td style="width:10.794%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Number of<br/>Shares</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Weighted-Average<br/>Grant Date Fair Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance—December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29.68</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">180,545</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,896,755</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.50</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,940,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">24.47</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,570,790</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26.60</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Unvested balance—December 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,773,053</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">17.75</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">269,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The aggregate fair value of RSUs that vested was $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,966</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,767</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> for the years ended December 31, 2022, 2021, and 2020.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Stock-Based Compensation Expense</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">A summary of the weighted-average assumptions we utilized to record stock-based compensation expense for stock options granted 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:51.107%;"/> <td style="width:1.144%;"/> <td style="width:1.0%;"/> <td style="width:13.157%;"/> <td style="width:1.0%;"/> <td style="width:1.144%;"/> <td style="width:1.0%;"/> <td style="width:13.157%;"/> <td style="width:1.0%;"/> <td style="width:1.144%;"/> <td style="width:1.0%;"/> <td style="width:13.148%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Fair value of common stock</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">12.80</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29.99</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.30</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.6</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.1</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.2</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6.1</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57.7</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">57.1</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">50.3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the assumptions used in estimating the fair value of ESPP Rights:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:64.833%;"/> <td style="width:1.444%;"/> <td style="width:16.139%;"/> <td style="width:1.444%;"/> <td style="width:16.139%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="3" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.0</span></span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">0.5</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2.0</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">59.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">76.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% - </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">61.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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Dividend yield</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">%</span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense is classified in the consolidated statements of operations as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:49.954%;"/> <td style="width:1.199%;"/> <td style="width:1.0%;"/> <td style="width:13.344%;"/> <td style="width:1.0%;"/> <td style="width:1.208%;"/> <td style="width:1.0%;"/> <td style="width:13.344%;"/> <td style="width:1.0%;"/> <td style="width:1.208%;"/> <td style="width:1.0%;"/> <td style="width:13.744%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,092</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">516</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,779</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">42,783</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,960</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,092</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">25,992</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,097</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,703</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">20,316</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,234</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Restructuring charges</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">122</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">110,785</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">91,183</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,807</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We capitalize</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">d $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,407</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">,</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4,890</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">966</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> of stock-based compensation related to our internal-use software during the years ended December 31, 2022, 2021, and 2020, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As of December 31, 2022, there was a total o</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">f $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,127</span><span style="background-color:rgba(0,0,0,0);color:rgba(255,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">unrecognized employee compensation cost related to unvested stock options, which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.9</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. In addition, 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022, total unrecognized compensation cost related to unvested RSUs was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">286,554</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> which is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3.0</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years. Total unrecognized stock-based compensation cost related to ESPP Rights 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022 was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,797</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, w</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">hich is expected to be recognized over a weighted-average period of approximately </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1.0</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> years.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Inco</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">me tax benefits recognized from stock-based compensation expense for the years ended December 31, 2022 and 2021 were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">835</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">821</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, and were immaterial for the year ended December 31, 2020 due to cumulative losses and valuation allowances.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">For the years ended December 31, 2022 and 2021, income tax benefits realized related to stock-based awards vested and exercised were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">968</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively, and were immaterial for the year ended December 31, 2020 due to cumulative losses and valuation allowances.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:1.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Common Stock Reserved for Issuance</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our common stock reserved for future issuance was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.364%;"/> <td style="width:1.048%;"/> <td style="width:1.0%;"/> <td style="width:15.27%;"/> <td style="width:1.0%;"/> <td style="width:1.048%;"/> <td style="width:1.0%;"/> <td style="width:15.27%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock options outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">18,153,195</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">23,000,872</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RSUs outstanding</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,773,053</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">7,387,288</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Shares available for future grants</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">8,819,998</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16,905,525</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total shares of common stock reserved</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">49,746,246</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">47,293,685</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">401(k) Plan</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We have a 401(k) savings plan (the “401(k) Plan”) that qualifies as a deferred salary arrangement under Section 401(k) of the Internal Revenue Code. Under the 401(k) Plan, participating employees may elect to contribute up to </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">100</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% of their eligible compensation, subject to certain limitations. The 401(k) Plan provides for a discretionary employer-matching contribution. We</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> made matching contributions of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,791</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> to the 401(k) Plan for the year ended December 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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> matching contributions were made during the years ended December 31, 2021 and 2020.</span></p> 0.85 5376320 3443678 9047000 P10Y P4Y 23000872 5.62 P6Y9M21D 436630000 574176 12.80 4310630 4.12 1111223 7.77 18153195 6.07 P5Y4M28D 120289000 13642128 4.12 P4Y10M6D 106476000 57311000 296635000 50286000 7.26 16.23 5.66 P4Y P1Y 16803000 7387288 29.68 180545000 18896755 14.50 1940200 24.47 1570790 26.60 22773053 17.75 269779000 29966000 18767000 0 12800 29990 10300 0.031 0.013 0.006 P6Y1M6D P6Y2M12D P6Y1M6D 0.577 0.571 0.503 0 0 0 0.014 0.046 0.000 0.005 P0Y6M P2Y P0Y6M P2Y 0.594 0.765 0.483 0.619 0 0 3089000 2092000 516000 48779000 42783000 6960000 30092000 25992000 4097000 28703000 20316000 5234000 122000 0 0 110785000 91183000 16807000 5407000 4890000 966000 29127000 P1Y10M24D 286554000 P3Y 8797000 P1Y 835000 821000 387000 968000 18153195 23000872 22773053 7387288 8819998 16905525 49746246 47293685 1 1791000 0 0 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">14.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RELATED PARTY TRANSACTIONS</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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">During the year ended December 31, 2017, we entered into a content sourcing agreement with a related party in the normal course of business and under standa</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">rd terms. Content fees earned by the related party during the years ended December 31, 2022, 2021, and 2020 were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,679</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,558</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6,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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively. As of December 31, 2022 and 2021, outstanding educator partner payables related to this content sourcing agreement were $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,223</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,502</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">, respectively.</span> 5679000 6558000 6171000 1223000 1502000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">15.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">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:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Segment Information</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Our Chief Executive Officer is our chief operating decision maker (“CODM”). For the purposes of allocating resources and assessing performance, the CODM examines three segments which are our three revenue sources: Consumer, Enterprise, and Degrees. This is also consistent with how we disaggregate revenue.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The Consumer segment targets individual learners seeking to obtain hands-on learning, gain valuable job skills, receive professional-level certifications, and otherwise increase their knowledge to start or advance their careers. The Enterprise segment is focused on serving businesses, governmental organizations, and academic institutions by providing an intuitive online platform with access to job-relevant educational content enabling them to train, upskill, and reskill their employees, citizens, and students, faculty, and staff, respectively. The Degrees segment is engaged in partnering with universities to deliver fully online bachelor’s and master’s degrees. The CODM measures the performance of each segment primarily based on its revenue and gross profit.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment gross profit, as presented below, is defined as segment revenue less certain costs of revenue that represent content costs paid to educator partners. Content costs only apply to the Consumer and Enterprise segments as there is no content cost attributable to the Degrees segment. Expenses other than content costs included in cost of revenue are not allocated to segments because they are managed on an enterprise-wide basis. These unallocated costs include platform and support costs, stock-based compensation expense, and amortization of intangible assets and internal-use software. In addition, we do not allocate sales and marketing expenses, research and development expenses, and general and administrative expenses because the CODM does not consider this information in the measurement of each segment's performance. While we have three segments, our technological and operating platforms support the entire organization.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The CODM does not use segment-level asset information to assess performance and make decisions regarding resource allocation, and we do not track our long-lived assets by segment. The geographic identification of these assets is set forth below.</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial information for each reportable segment was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.545%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.822%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">295,583</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">246,187</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,909</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181,284</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">120,429</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,784</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,889</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,671</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,818</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">523,756</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">415,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">293,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">214,305</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">161,510</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">106,509</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">126,573</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,253</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,972</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,889</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,671</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,818</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total segment gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,767</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">291,434</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">185,299</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reconciliation of segment gross profit to gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Platform and support costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,471</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,014</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,833</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,092</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">516</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of internal-use software</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,128</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,675</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,184</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,410</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total reconciling items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,288</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,965</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,634</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">331,479</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">249,469</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">154,665</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Geographic Information</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Revenue</span></p><div style="font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the revenue by region based on the billing address of our customers:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.545%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.822%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">276,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">210,513</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,478</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe, Middle East, and Africa</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">130,607</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112,643</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83,227</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia Pacific</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68,943</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,763</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,732</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,074</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">523,756</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">415,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">293,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">No single country other than the United States represented </span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">% or more of our total revenue during the years ended December 31, 2022, 2021, and 2020.</span></span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;font-style:italic;min-width:fit-content;">Long-lived Assets</span></p><div style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease ROU assets, by geographic region:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.084%;"/> <td style="width:1.434%;"/> <td style="width:1.0%;"/> <td style="width:17.03%;"/> <td style="width:1.0%;"/> <td style="width:1.421%;"/> <td style="width:1.0%;"/> <td style="width:17.03%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rest of World</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">801</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,046</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Financial information for each reportable segment was as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.545%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.822%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">295,583</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">246,187</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">192,909</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">181,284</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">120,429</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">70,784</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,889</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,671</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,818</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">523,756</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">415,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">293,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Segment gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Consumer</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">214,305</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">161,510</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">106,509</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Enterprise</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">126,573</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">81,253</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,972</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Degrees</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">46,889</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,671</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">29,818</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total segment gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">387,767</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">291,434</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">185,299</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Reconciliation of segment gross profit to gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Platform and support costs</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,471</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">28,014</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">22,833</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Stock-based compensation expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">3,089</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,092</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">516</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of internal-use software</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">13,128</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">9,675</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5,875</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Amortization of intangible assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2,184</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,410</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total reconciling items</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">56,288</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,965</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">30,634</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Gross profit</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">331,479</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">249,469</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">154,665</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 295583000 246187000 192909000 181284000 120429000 70784000 46889000 48671000 29818000 523756000 415287000 293511000 214305000 161510000 106509000 126573000 81253000 48972000 46889000 48671000 29818000 387767000 291434000 185299000 37471000 28014000 22833000 3089000 2092000 516000 13128000 9675000 5875000 2600000 2184000 1410000 56288000 41965000 30634000 331479000 249469000 154665000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table summarizes the revenue by region based on the billing address of our customers:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.545%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.529%;"/> <td style="width:1.0%;"/> <td style="width:1.193%;"/> <td style="width:1.0%;"/> <td style="width:13.822%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:&quot;Calibri&quot;, sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Year Ended December 31,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">2020</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">276,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">210,513</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">143,478</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Europe, Middle East, and Africa</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">130,607</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">112,643</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">83,227</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Asia Pacific</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">68,943</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">54,763</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,732</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">48,195</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">37,368</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">26,074</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">523,756</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">415,287</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">293,511</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 276011000 210513000 143478000 130607000 112643000 83227000 68943000 54763000 40732000 48195000 37368000 26074000 523756000 415287000 293511000 No single country other than the United States represented 10% or more of our total revenue during the years ended December 31, 2022, 2021, and 2020. 0.10 0.10 0.10 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">The following table presents our long-lived assets, consisting of property, equipment, and software, net of depreciation and amortization, and operating lease ROU assets, by geographic region:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">  </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:85.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.084%;"/> <td style="width:1.434%;"/> <td style="width:1.0%;"/> <td style="width:17.03%;"/> <td style="width:1.0%;"/> <td style="width:1.421%;"/> <td style="width:1.0%;"/> <td style="width:17.03%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">35,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">40,245</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Rest of World</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">1,244</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">801</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">36,701</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">41,046</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p></td> </tr> </table> 35457000 40245000 1244000 801000 36701000 41046000 <p style="text-indent:-4.749%;padding-left:4.533%;font-size:10.0pt;margin-top:18.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">16.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;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:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">RESTRUCTURING CHARGES</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">We are undertaking a plan to reduce our expenses, focus our efforts, and prioritize investments in key initiatives that are expected to drive long-term, sustainable growth. In connection with this effort, on November 9, 2022, we enacted a plan to reduce our global workforce to better align our cost structure and personnel needs with our business objectives, growth opportunities, and operational priorities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;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:&quot;Times New Roman&quot;, serif;min-width:fit-content;">As a result of this reduction, we recognized restructuring charges, within operating expenses, of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">10.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million mainly related to personnel expenses, such as employee severance and benefits costs, and made cash payments of $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">4.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million in the year ended December 31, 2022. As of December 31, 2022, $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">5.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million of the incremental expenses relating to this reduction remained unpaid and were included in the consolidated balance sheet as accrued compensation and benefits, substantially all of which are expected to be paid during the year ended December 31, 2023. We will also have a reversal of stock-based compensation expense of approximately $</span><span style="font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;">6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> million, the majority of which will be recognized in the first quarter of 2023 when the forfeiture of RSUs and stock options will occur.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:&quot;Times New Roman&quot;, serif;min-width:fit-content;"> </span></p> 10100000 4800000 5100 6000000 EXCEL 94 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )B#5U8'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@U=6 E672^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OITU!)71S43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>EU$-I'?(X^8"2+Z6IVPYB$#AMV( H"(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1^!-GQI:Q;V3&1 M&C7F7\D*.@;&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MF(-75G!*III+" 3#, !@ !X;"]W;W)K<(+]M"@,VHYE]=HAIE%C<)=^-N>#.Y:(@$9DSE&< MA"'F^P<2L-U]PVX'I^Z/Z--UYV)DECLF(!7]17ZSO&[<-Y),53@+QPG:_D6R'NE+/ M8T&<_D>[P[J=3@-Y22Q8F!5#"T(:'5[Q>P;BI.#6JBAPL@+GNP*[:@MN5N!> M6M#)"CHIF<.NI!S&6.#!'6<[Q.7:H";?I##3:MA]&LG??2$X?$NA3@Q&;$LX M:J(OBS'Z^<,OZ .B$7J@00 _2GS7%K )N6+;R^0>#G).A9SMH,\L$NL832*? M^&6!-K0M;Z!S;."#HU4<$Z^%7/L&.9;C*!HTTI=/R;*%[%Y:[BK*Q_KRWY,( MMFZIME[:&S?'[:9ZKA;WW\-E+#AT^7]4A \*';6"/ ]\BC?8(_<-.-!CPK>D M,?CQ![MG_:JB8U)L;$BL1*Z3D^OHU =CYB5POA'H=;\A*FSZ06(E/-^?3U>[@$.#X*:!I@-]4@/3U*QS$*JXC;5E=0H;$2H1Z.:'>93UH M&$4)#M +V3 N5*3T.H(G2E#:JKJ@#(F50'W,07V\\%#C&"[PZ?6Y&I9>J[); M:[A;#1]0_25M7E94BL MQ*N?\^I?UKOFA%/F2Z. P+HHS^EGE([6H-(;:.OK0C,D5H)F6X5/LR[#-J6Q M!V>OKP1S-(4/U2Y-+U;%2U]6%Y@IM3*Q$V=K:W=R$@DJ]L K(.@I"9>$*TGI M12S+;G8LYV-7B4M;6QN7(;4R+J? Y5R"ZX6\46E.H:<]X5!Y5)X1&CU_>5E, M7H8W:/8T:BFY:05JD5KM[6^_*,WM#W03V^.;Y!C[ >>H[4_4\OZ=[::-)" MDRT)]A$:;HFZ#QIU_J;4RA0+[V_KS?OW%$=R">S(*]M%2H)ZN<\LB02F$9+# M+$IX1D.!*;4RO"(6V'H_G\&;11[C8'+38_<&+<#%$VQS!LDA0/^FF^J^IE?L=ZR.K>1F-#V84BMS*_*#K;?]Z=]NT >K9<&?C380 MUK8X4$=[O61ME->($4X1(QR]^W_EV*?1&UKLPR4+E 3/QPB.58>N,T-/7A=)@Z,MJT[I&2'"*D.!<%!)&">=R!.0P M%IEV,G :Z@&0,XI?B:IJI*^J3>T:H< I0H%S42B818+PP^U5.AN?<9N$A+_)J^:_0$&L(3V%&QPISVUG!"N/ M37U=[>D&UP@%;A$*W(ON'RS6T-^TL/0RU;",VGY3:F58A>UW]:[]> .TRL:> M*1]/'I]GKZ\3]",.-[^BU^4:SD9G8RT#4R@5MD E?OX(_U$$* ]*+-88MH6>$Q$+',FPKH1GTM2/,K5NJB;G MHFX'=J??Z_3[EGW7WI:07CGF,IC"V+L7&?L11$>. XB5/GE'?Q#U)5$O)8?$>EV[VU/>W]07UX9Q M#8/O%@;?U=ORXYC%Z:P-W8R7,W+-INTT7>48O[ZR-K9K6'VWL/KNA9.$,F[9 M7*'*^2YGY*9?E<2,FGQ3:N79L87)[UPV/R@^N9$)P6@I9W2L"/1!]6VX,ZIS M.=#&HEB.C8LU03R?'?)3+*?7TXBF TMSSM[WAQM_Z<_&28#3$3K!TCHY^_HX M[_(S(>E7()E>D=8L\"'S(K@J(7K:]C4TFT9R%_AQ%V(Y/7V.N4"SV>S0*!J7 M)W0B.?6.@2F04WZ/VR?O0C9+3LW+A5MHD7CK_VGZCH+=7Q*T@B3NPQ(D):F0 MC=A2: )<-(MQ6WEMI7'Z&(1<%YIG.Q;R\5[-;'7HSWMY'B!RBCP:$X_(^S/Y M)'?E= 7][U1[HK+19-4^>?Q 9LST,8X8>?+&^>%)A/S3_%&18?J 1+M8_?"< MR64A>/\GFBSH(H='7 MJJS5S>J@]?']=JNR@ZBX>B>/HH8W>]E47,-M\[!5QT;PO&M4E5L2!-&VXD6] MVEUWSSXWNVO9ZK*HQ><&J;:J>//\493RZ6:%5R\/?BL>#MH\V.ZNC_Q!W G] MQ_%S W?;DY>\J$2M"EFC1NQO5A_P^UO*3(/.XL]"/*G)-3*AW$OYQ=S\E-^L M H-(E"+3Q@6'?X_B5I2E\00X_AJ_]T%#\'<' MFU6R0KG8\[;4O\FG_X@AH Y@)DO5_45/@VVP0EFKM*R&QH"@*NK^/_\Z)&+2 M (<+#N^>ZZD4^H,=;@S5QTN>E:0S1%;;KQ3C?P MMH!V>G0(KI0LBYQKN/G(2UYG MT9QPIMT!]WG]!W5]^C*U34Z/># M;!6O-IFP_<^]M\C"]_[)+)WB.(U(@$ACN:WKV^.SYMO(?)3^.04 M/NG\T:7PVZ81M49<*8CSO2N>WD'H=F!&V7MUY)FX6<$P4J)Y%*O=/_^!H^ ' M5W3?R-E9K/04*_5YW]UR=4#0:R@S%^*OMGCD)03O[,7>5=RY,E/!XXZ2(,'Q M]?9Q&H]MQI(@8LG)[ QI>$(:>I'^S)LO0O/[4B ELK8I="&<*'LW;/+YD*41 M"V-*?1T1G,G\)?J(RCZ&:_\MF5 M%&9%RVA,YSFQK6A(T\B=DNB4DLB;DD]B+V! 08E)I567#1?"R-4?X;RV;"N< M1M$"POB$,/8B_-R((R]R)+X>S;2GNB1+?8 ,9V=S@0MW;".*(QK-<#NLHC - MW;B3$^[$B_MWJ7GY"HB)]?$D9FF2S# ZS%)"*7:#3$\@TPO)!7G1Z.=U-[L< MJPXJY%?)O7[BC5@LB-0NB#A(YXEU6(4Q86[,.!@9,/"B_A4P;%FZ6,SUXG<))HX#-,#NL<$3)0J+QA+:Q%_1/M>;U0V&FR![B8FX' M1V=]S1B=X[2M2MO]V@TM3Q:)W:D1958:;3/,PI LP!LI$?LY ML1]6'GC4[N00!M1\KG+9L23%P0+ D0EQ^"J!4A;\OB@[(G2J%.QEU+?*E&_E M[3SHD5BQGUE_S-N,:R#.(V]T+1H%%\^&7YV1VTP6132V*L@V"U,2+- )'AD/ M^REO*/ 7+3 [:8]>-BT8N0:)WH'%U(Z*>P!O:8'428T,G,5*H.J!U6P1(QXI$9L9\:3\JH$8^B;H4?J_2"T0 M)M\[L7L]NP4$?%1*&642+<>;[6"Y4UN9LHW^7-VCTWHP7P$^4S. M$SD2/O$3OAD\H*66LTB#;YA&S()UE-!U%,2.?.(P7J>4K:,H?7G[BA2OA[;A M.F)TG<:ITS->IT&T#D+\>L_N;G)HGGDW^4S.MT1'J4/]4N=#GA=&],)T;/:% M-D6-,GXL8'IV[HHZ5O,T"D'\SO=%'8:$,K(D).FH>.@%Q=. =&B;Y[ZR$-?= M7AOD=1UWO9R5!<(!M#.#]7H*8&F[,L=[I&'?W?U!+ P04 " "8@U=6 M^(\C3&D# #8"P & 'AL+W=O4^./\8;(1]41HA&/W/&U<3*M"ZN;5LE&XX3V#FFW(K'U;V9C,>BU(QR,I-(E7F.Y:];PL1F8KG6XXU/ M=)5I<\..QP5>D3G1]\5,PLAN55*:$ZZHX$B2Y<2Z<:^GKF<2JH@OE&S4UC4R M5A9"/)C!AW1B.8:(,))H(X'A9TVFA#&C!!P_&E&K?:=)W+Y^5']7F0D\;0T.@E@JGJ/]HTL8Z%DE)ID3?)0)!37O_B MGTTAMA+XS*E\.027B5)BG:FQKX#-OL9.&Y;9F\?:PW)'D"OGN M:^0YGM>3/CT]W>VFVU"5MC1>6QJOTO/WZ,TUE (Z5B.Q1.\HAX)0S-!,*%IU MX+>;A=(2^O![G]5:>]"O;2;GM2IP0B86S#Y%Y)I8\:L7;N"\[3/^G\0Z9?#; M,OB'U.,;!E.]:@98-% JRH5>E@SF7R)*KGL_,MKG(&V>7_EA4AW_8\@_/XZ\H%<*ESH2DO^&!\5'?[86O]8>=HM9_ M._PG!'8L!*V%X*\L4*7*X_C!,ZI=[D,1'>"P!0[_"AAV/*5A&:-\=8PZ/$I] M**)#/6JI1P>IIR+/807ZAS8?G=3FQZ(Z\%$+'YT!?W:/1\^*Z3O]37Y*9,>! MZSSMFL[Y'DYK\D:Y,_>&3C#R R?<,= 7.A@$0S\*HST.MO9]]WP'9W1](]]E M"R-_& 31KHV^4#=R F?@[K'QM$>[!_>^^#.<754I?W6-] )[SRB\T!"/=G&/ M!]:P]M:QRYQY/V*YHEPA1I:0Z5R%("'K8V0]T**H3F(+H>%<5UUFJNO)5NO=U72J5EM1I.I2[D0)_VQD5:0:'JO[J=I5(EW71D4^99X7 M3HLT*R?S6?WN0S6?R;W.LU)\J(C:%T5:_7,C+/3#RHDWMBJ-Q)^=4\ MO%U?3SPS(Y&+E38N4K@X4KMT):XGT!Z4J YB,O_Q M!QIZ/V&!>DYGRV=R=A9$OPNB/^9]_E$<1+D76, :PZ@V--WQ, \8CX)P-CV< MAL*%^31@<70.6[HPEO" T@YV-OV@FWXP.OV%5-H48#5,HW$0G Q,$\8B:WX+ M!!8&,8TM&@B,Q[$?XC3"CD8X2N/72BI%=I7<9!KC$#JCF8ZHKC$KTG&7XG,Z6S^3L+'AQ%[SX M.V6H1%JMM@2V"MB5#R W=J:G81&,L4REW+>2 8'QP*>>E0PN+ JCV,=S(>GH M)*-T;M-EU#1W?\^>]F,]A4LC@2 UV)$N+. M!"YH%/'8R34,Z',OY#8E! @;0\P'*/4J@X[+C+>E%M U-4AB(]I0-KXS=D)] MNZLA*,Z<3'-!E(9#)'JM0;8JY;+:U(*M$]35RM<,-^C-B,$ MQOW0IH0(#S94/KWLH..ZH\ZT.P%?QZ)E0W3Z.% ^KFR ;(,."L!P;T@]--I"6! ,,P'J31JP$Z+@>.- BT,Z)@ MKQ$7=ZG*5BBMQE5R-MM+YE0-#K/E.@X;Z-"LEP1L7!(@A-99OM?V5WK[4>X] MB=( S*:$PX8H]8* C0N"+_4!D ")6_V$U M&:(>(/6@:=@EM,"@H%CC"+XZ[1"X4'#H17["!L+0"PHV+BC^5QC&I<13*MJ3A6;!RUW]3G;G=1:%O7M5J1K41D _+^14A\? MS #=V>[\7U!+ P04 " "8@U=6DSV\1NL" !E" & 'AL+W=O#7XT1V21FWXE&]=B?CD:AT MP3C<2:*JLJ3R]P0*L1E;KK5=N&?+7)L%.QZMZ!)FH!]6=Q)G=L>2L1*X8H(3 M"8NQ=>U>)9&QKPV^,=BHG3$Q2N9"/)K)33:V'.,0%)!JPT#QM88I%(4A0C=^ MM9Q6]TD#W!UOV3_6VE'+G"J8BN([RW0^MH86R6!!JT+?B\TG:/6$AB\5A:J? M9-/:.A9)*Z5%V8+1@Y+QYDV?VCCL -SH",!K =XA(#@"\%N _UQ T *".C*- ME#H."=4T'DFQ(=)8(YL9U,<2B?<9/VF9:XRQ"GXZG@&281,H(C)0J648V3 MF<879E*9RDVRUT ^"Z7(!7F8)>3-V5MR1A@G7W-1*F6X M[;3U8-)XX!WQP/7(K> Z5^0#NI+M$]@HI]/D;35-O).,":27Q'?/B>=X7H]# MT^?#W1YX\GRXOZ!BCZ[( R&!RE.>NPP M==&[ RWV3@$N02[K1J9(*BJNF[K5K7:]\KIN$0?K$^RA3Q.@7JB"T79LVF :2R1!?923&=F/ZLV$PNU M):\D-^W^^I4E\VZ;-Y< MK=IV^_/U=;-8B4W>_%1M1=G]Y;ZJ-WG;/:T?KIMM+?+EOM%F?1WZ/KW>Y$5Y M=7NS_]W[^O:FVK7KHA3O:Z_9;39Y_?6M6%>/;ZZ"JV^_^+5X6+7]+ZYO;[;Y M@_@@VM^W[^ONV?61LBPVHFR*JO1J]Z2N'_\]0*^.,?N&SQ]_HV?[P7># M^9@WXJY:_Z=8MJLW5],K;RGN\]VZ_;5ZY.(PH+CG+:IUL__?>SR\UK_R%KNF MK3:'QET/-D7Y]#/_U-73UZ M=?_JCM8_V MBW[H[A479:_=#6W=_+;IV[>U=52X[)8JEUSUJJG6QS-ONR8>V M^]%)M&V\ZM[[52Q%]Y;YN!;]JSZ+NBWZQ^\[F8FZWK^\6GSR\O+P:%6MEZ)N M_N:E_]T5[5?OQ[FX+Q9%^\J;>+]_F'L__O#*^\$K2N^W5;5KNF;-S77;#:;O MTO7BT/&W3QT/3W3\MZK-UY9F=^YFPX9BX<[=W+MJL^G>BJ=:I^[6ORR71?]6 MSM?>^[Q83MZ5WEV^+>PCS,XB[@[4 MIIL75_V$]5EX[\I%M1'>C_^HFN:5!<^'XP^R4"'7G8*/,@Z/,@[W5'*"^E8\ M%&59E _=1+;.RX7P\K;#+W[RHN"U%_K!S*8P)[._:OS<;/.%>'/5#;\1]6=Q M=?O7OP34_[M-=T^P9 _KKQB?;Z,HI-/@YOKSC5(94[^6)4]P>)G*J,)C:<1"36=(:.F2%B&A#$DC(-@ MBL[(46?D!68P8DPZDV!*9[.9JH8[9^R1AVF.A*7F"&8DHD3M?X8,R]]$'4A&B_S:OGI?O'LT_WV^.F^.?&9 M^*TSV%C138UW?Q#YW3_M%AT9,T7",B2,(6$3GS/P M6/G-C,D@H=W5)];F@CDR:(J$94@80\(X"*;H+_"E6>L/4^"B:IZL6<#4YXXY M5GP'FG+K$TUUZ4%CIE!:!J4Q*(VC:*K^GB4+@L$SX.+)\7Z:WG;;[J'X(NI% MT>S_6FU[/]ONZP?&_!3XOFZ4WKF[,O;6#4I+APTA@P9E4!I'T50E2;\^<%!?7TH;1Z8:8*(AK&ORPWJZT-I#$KC*)HJ-^GM!VYS M?_ALUTFOSLO6?N$D%HM5OVI"G7XH+1W0_PP:D4%I'$53121S!X$[>3!>1&>G M,&@V 4J;!V8^(9CYL\B8PZ#I!"B-06D<15/E)U,*@3NG\$=WF>RMW$Y?(J_7 M7Z7BGE3HNN.GEG-)]9D+FAJ TM(A \B@(1F4QE$T53LR/1"X\P,GIZYN?EI4 M97DH9'PLVE7_O!5EZ^5-(UJKFA*STF86&W*".O]06AJ8=KTY@@P:DT%I'$53 M]22]_V"X^3]*3V>OB%/SC3Y-(C_6U84TM><#HZ;0J!F4QJ TCJ*I^I)&?^!V M^O=IS$E?$[WL];4599/O%26^](^%53HS,^N3)$FD*P=I1\^AM#0P,P>6(630 MH Q*XRB:6H4J#?K0;=#?K?+R0?33T*ZL1;XN_M)9Y/7GT2[M^@; ML=C515L(Z_W2(8B2SHVU$J4[=T_&"@E*2Z&T#$IC0PXN1X54921]]M#ML_^K MNU+UJK&*P_2>)Y1. _T2Y0XQ6A]0_QQ*RZ T!J7Q\V=+E8@TT$.W@9Z6R]/% MHJ%O50ZVWMTL>"17O".K7C'EKQC:]ZQ1>\OX9"'TB$/W0ZYIJ_3=:HG MM 9UQT/3ST[B[OZ8UT+@IE)9!:0Q*XRB:JC9ID(=N@_R2VOPHE+X@PCM=&A0CJ*IJI.&=WA10?PEJH.6PT-I5):%J46CU M?&B6ST_LGRRA!?106@:E,2B-HVBJ1*6Y'KK-]1>7Z+DDC[M_H^5JFN:34Q]. MH6X]E)9!:0Q*XRB:N@& -/6C,Z;^GS&G1J9-;9L$[]Q]'WM%C\SJ?>T^+3W5 M,6T#@@S:,0:E<11-%92T]R.WO?^GSX#N_HV= :&T>60ZYO;I-(7&S: T!J5Q M%$W5J\PU1-]3K']"@Z^]4K3[ OYOHGQ:M'1.FM D!90VC\PZ_B#Q0Q(F5)Z5IE:.9>8B#Z93J&ZRXNSE::-C=>X:-(8-& M95 :1]%4F=MW5\KSF67ZL1\&D5Y'"XV:06D,2N,HFJHVF0:)SJ1!\B_[ M(NQ^0]B]ZDKO\SD!6D5G,?.3( GU*R&=J#V/Y26#NA_!HW(H#2.HJG*D<8_N=#XOV1).3$= MOL JL.H(N.2"F\:W7Q4(#IE!:!J4Q*(VC:*K,I"%/W(:\>]&F75IF;7]" M@C@P[H:@3KHEJE[52BQ;\(11'$;ZGK[0GC%+V$D8&]<@@3,HC4%I'$53O]I* M^M6QVZ^^:*6E55:Q685N+AB\L:^PI*:%R.HJG"DY9T#-Z9WJHY6Z5XHF_ M?>?NRF@Q0?WI84/(H$$9E,91-%5)TJ*.OZ\T3,9U-&.30N=1(%/ MC0V;H6$S*(U!:1Q%4^4GS>K8;59_=ZFGFS]:;E"#.S8MZ6!&_-!8) 8-FT%I M#$KC*)HJMV=?;>NVN%&UGK'%A@WZY2KZM1/[[;50FWO@&#)H5 :E<11-E9,T MNN,S^_:\0+6G.^3H"0WJHL<6-SA)B*]O39I"PV90&H/2.(JF*E"ZZ/'P3>LO MK/9T1Q@M.&AY>VSZ\G$<&%_6#373H30&I7$4356;--/C"[>T!U5[NL./EB+4 MGX]-?SLF21094Q^TT!U*8U :1]%4,7HV*J0I*9 .K.!+BJ]JAI MG$^")(YB?3&#.\9HA4 KT*&T#$IC4!H?<+I4D4B_GKK]>G\.F./%HZ9E2]G,KVDHB2[@*D7WV@AKHE["31/0UN>Q7M.A=&)TZA], I M:FM[^^FT?.=IGV^/J;'?E+LCH\^H)7#LTVE$_40_L] *;BB-06D<15.U) UP M^@(;U]ME96[ ;BFG%06F8Y'K9R*FA0CJ*I:I)F-GV!#>GM:H)Z MVE#:'$I+H;2,#MZ0'AJ7HVA/PKMN5D*T\[S-;V^V^8/X9UX_%&7CK<5]A_=_ M2KKQU<7#ZOBDK;9OKKJ/<1^KMJTV^XJ_K2/ M&PO=V]R:W-H965T M&ULK9M=<]LV%H;_"D?M=)*9*"*^^)':GDG,=IJ+MIZXV;VF M*\KO*JP^[75J]?.*%>+Y>H,7QAR_YX[91/ZQNKO;I([_G MS=?]726_K4Y1UOF.EW4N2J_BF^O%1_0A850U:!7_ROES/?CL*2L/0GQ37SZO MKQ>^NB)>\*Q1(5+YUQ._Y46A(LGK^+L/NCC]GZKA\/,Q^J^M>6GF(:WYK2C^ MG:^;[?4B6GAKODD/1?-%//_&>T-,QL^]UE]XV:%NQ*YO+*]@EY?= MW^GWOB, PT0#W#;#9@$XT('T#\MH&M&_0=O6JL]+V0Y(VZ)O: M$QOO-JVWWJ\R16KOS=WWH]>7GI_;<6A3LMU?;5J MY)6I^*NLOXI/W57@B:M V/M=E,VV]GZ1E[,>!UA)2R=?^.CK$W9&3'CVWB/H MG8=]C($+NGU]X(:=1(FT\,C5*:@ V[0!L*K'SY+2OTB8O'[MY MDS'-0$S\NWWKX2 M3[F<8=[#R^N3B,V91',&2V8*-AJ"X#0$@3.)$BZ#9GG:+5_EVDMWHFKR?]H? MH&[LPK%!)J"(^<3(*T!%0S/[$EL5LV@BI\*3H=!IZ+X1V;>E6D377B9VDBSJ MSAS_KCYSR%-H7RWRP\B8!+>V+$8H,JPG0+ @\D/8571R%3E=?1R,BBM9 MQ;LO&[F05M]XDS[(B5/S[%"U?JPEDF#FJED_66YT]JNKY3BQO8C=C. M .RSV,H46\>BP*Q(8#2*2#21+9KGD)-O;NXJ+F?M^EA:NQ01*OD=T[:/.2X> M$8Y]TQN@8T%LKB$3X1B=,*?I"KGQZL]3_A=I?9>2[%92@QQV:/6]="( MQ*8Y6\6(568A%0HF%DBDJ0LYB4)GXCY]:5>-=MV7*\J!Z[$$O3&[?(51;"[^ MD"P@:@,S=F?+, L8GK"GB0:YD>9C[V2T^NO,')0PT*,-)83ZUOC9JC (S:4% MBA6BJ6FG"0>Y$0$Y#-G?(K6ED#8XMDVE*S3T-(".Q3Z:FER89Y$:9/R[?L(!F;3!9 MDLAGUKC9.A12:]B :(C&\<2X8 #N$X)A,H@34GX3.< M-!Q/60MD!6A>WGG\[T.^5UN>=^WR5(M-\YQ68.7#$.6PT.1!6,:H:120$3^. M)WQJ9,)N9+I-]WF3%OD_;=EK>%6F18M+1VMR3:YA;,(VZBP1QK%9VV&=;])C M NFB"$U9U.R$W>QT'$HUDEVI:_>L+6:,UHR5[1QGVIRPVYR&]?RO*X/LDO;"2)QCO-= M6\DS(9.I:G+U65Y%SWJU.JQK=\'M?#HVG:X2-K)9$^BL) $DLLX'B$QDER8_ M[":_<4_P[[S*\JY4M$8E^JF]".P,HC@6!:8[6T90&)BT!T7ST=3.@VC8(^Z# M+.ZH:E2D2NDB+63*/A1Y)OM UB.Y")R&]?A#6XE KS9!65YM"<,,1R:,.4.- MW6H0(VX0&PSN^EAK1Y[@; 68"5OW!R!5@)"YAD,R,K%^$XU?Y Q^:6--^MU[ MSINMREYE2V;L$5?:B5DW59XUQT5&3N%\PC6$4RBR2B^D"U%HGFH!LJGAU&1& M7DEFPW,$"%U ?\"].(R)R6: C#$?,7-I@<*16,+9A$F-9L1]JJ5,OEGSK%)G M6F_E%.T^*1!5WM]U/:#V3$]IH6X9=[NFP4 K =@#P)$59K%]! 8(Y782FP>< M":##F$439RE$DQ1QD]3MZWW^]$.$$?[Y$W_,R[+/>;FMS,4:[ '@IEZ$0W/2 MW@*Z"%-LY0 0+AX>L(W]:WXB;GZZW/\OZEC7Z1P )HPC:^<,Z* >2@#=N(?& MCW)HLJ+N8[0O_;,/_9UXZ>F"I =W+'36\[59HR5S11MWM@8]Z@:]=A>H^M'L M7; ?;?HBV(^0]2B-K6.1'UB':H NC(<).3:E@8ZZ@>[+."=DZASDNE^"^$)M MR**19>@\K#DE8Q^:U*B;U"P?I2B7+B\V/R$6FLL;H,)^8)X 0BI&IX9F\*"6 M&\?^$HV$S?]S%:,V4(&5#-"!E0S0N2J91C3J?JCK_K#?%^U3E]+S.J^S0M2' MJCO[S(['+W)5[Y[VE<4.KEZS/JXU:[1DKFCC#M8T2-TTV%:O]KZ[[,+NG)7# MNQ1JLYJY2SDO20")),.)--&X1]VX9[K(Q(XKIHH/3E3EI'_UX2-U8N/%DV'.:,EGA[5"GAV02\-D- LCJ , MF0^[)H#,9(O5X,6@':\>VQ>L:J]]B*U[E^;TZ^DEKH_MJTO&[Y_0AZ1[%4N' MZ=X,^SVM'O.R]@J^D2']]Z&<\U7WLE7WI1'[]O6C!]$T8M=^W/)TS2LED/^^ M$:(Y?E'_P>F5MYO_ E!+ P04 " "8@U=68")NA8$& !_#@ & 'AL M+W=O@#M3O:9;TBMR37BOOK^PWWD-,D;H'V15J2ASWEN[TV-:AU(:7CGR]W2KW>,:EW9T,)H-NXU;G19"-T>EQI7)><;BKE@ZK M42\ETULV7EM#CC#UP/*>*/J,MS: MW4_:DM??RE74L['E!:^V"W+3,0;+5I_M6GU@__AF':,DPC[D911'FA M@CH]=G9'3J@A33ZBJ9$;X+21H*R"PZD&7S@]4UY[LAM:.O9L@FI\93*Z8)\Z M7<4USL]J#U;OCTON:@!,/LZ *F\M[Y2*9\,*M'E'GAP M^N*[R>'XW3/FS7KS9L])_W]B_+R*R9#.%JNK%=V\I^7MY>KR^N/BX]7--2VN M+^CB[6,:YR?W:VNKB]7*_HZKH\%HU93NZV4>=0FI[2/!V>TZ5WO]ZZ' MB'-;._A-)71ETF%""K:5:J<<4U6O2YW2F@UO=( X5UG7QEJCH=O^MDQN7D74(!T/JSB*\_:K=W_/>=VK<[9%VW![GMY@]4J <& M-C:$R%? "T F.L!EL)31#T(1U[4)XH[*:3B@*@$TATE.E>6CG',5&EY!>6>T MK&)Z1O\LMNQTJGK;?EPLEAV&X;?RH/JUOSMGYA#BK4Q6L?$9/&Q]TJ$6-;^P2K+E%-*&UY66"A : M$> $30$!+Q1)Y V&_'2NN0D>L![W7Q#ET/C?U F#.D7!N-V+"1 GLOX !A%48!Y! M3^\_BL:MG55PCC(YB\_WL!&B=1MVQK=]TA+;Z.46&$VLN&@)>"QAOI:4:8? M(PVAXJG!"59I64<3>5N5]C%F!696R3DW#NI-U_^L-A$%;&(UAT/=T<# $VNZ]3U(H(OQ6I#"1#*C8$/LCAAI MK4DQX*1JE).*=8ANT5)V]AS-DX/Q/)DA/GO!3_.%Y-:"'Z97"-LK^5C+%6*X MS\_)FRY!!70?+*E1_L0N17W$$MW4,$5(G-S:)5&JVJ4%KOOQ?TVQ>3(^G-#P:Y?$T9-' 5I$ M'I\^&&8BK7D?]+O]ZVK1/"KVY,W3[(-R.?HZQM4&K./AT7S0.*Y;!%O%)P9& M(0(V^Q"VSO7%QUW=A!_.MGV_?_3@05AOW:X,RW;O&OAETW:[ MLH>/W>V#L.]<6=&@7?W@\N'#[Q[L2M^&'LXLS_>*MO]WV^,6#IT_VY:V[?I@=^\.P3S=X$[6;7M!_SPJOKA["$"Y&JW[G&&$OYWYZY=7>-$ M ,;O,N=97!('VK]U]I>T=]C+J@SNNJW?^ZK?_G#V][.B&_G.SG MKSC?NJT#_5L<^-GOOC\KUD/HVYT,!@AVON'_EQ\%#V; WQ^>&' I RX);EZ( MH'Q>]N73)UU[*#I\&F;#/VBK-!J \PT>RDW?P:\>QO5/;_QMXS=^739]<;5> MMT/3^^:V>-/6?NU=>/*@AT7PT0=KF? 93WAY8L*+R^+GMNFWH7C15*[*)W@ MT$40+Q7$9Y?WSOC+XO+AY>4]\WT3M_P-S??-B?EFMEG\S]4J]!V0 MR/_.[9CG^W9^/KPVC\*^7+L?SN!>!-?=N;.G?_Z/B^\>/KX'VF\CM-_>-_O3 M9V7PH6@WQ1N?7CZU//+3Z^N7[VX 7A\L_;[VA%TUVT38+6*P?MUZXIU_,95Q<8W M)3Q=UD6 '3BXU7TH8'P]5*[HX>GK=K=6L9ORIK6 A@PHG@1)M0TO4/Q;:\<\7*N:9PM8>;1'#Y MQL )CRV+=\'A?EZ$WL.=AXEP+W"N^[+CO<&/G[,U? AYIN^/<*7[;?'CU=4; M8&._#QX.$JYP SP/'R[Z%CY]<(73)1?%/X;JEB9:T#[* #QSS]OHMV5?E)L- M<#5"'$#6=@A'N<-CI\. YUW/**A]N?*U[[V@I',U05WYL*[;," L)0W"R7!' M^O )/L.D0CP%MYPA$C[0[(I1U@)"S3%1L@ M@[83]!V0$&H/H"'R5PA%&=JF7-6N&(!K=8P WZV''>P7Z6F9W3$/* A(EO^@ M8VCAS_5V?(#NQ D*V2^*U0 GV;FB:?L"21)1U[<+6+P-+IX4S$Y'XX#*B6R% M"/=\_P ;=ZX+L%&@)P!-MTZ;P3/TL!\>!$2)2-4C@1^)Y87'<*CM^L,YHKTJ M\";!,?$0.;+'U_X/'[7Q 80T3TIULROI\@)V$ M=M,?<*/K-N!J\-UFJ&'+=\P[ZK:Y/<=/E5#N8\9_V75'I(R[LAZ(+$$5P:W M5[5#$NE0Y)ZW&UK%#L41$5$ 2]G<>L2'N1B O'8'YU]^U$TNY&24-+-)0- [ MH+.*!LS?KP72/8PE@D,^M>X'.!VX8: A!-C\4..]@ZL+Y-BU.SEG0S5$*<#$ MB)KX24?,C,<"H>*#'5Y#H H\RT]>TF5Q78;M@OXM7@#S@5TELGP+B\.-PL'T MP/M$,D4)%WL+" 8N7'L8B"B# ^N9P1%+*P$U< :P;(V0P:WNC\P^.@>PLAH M9 (R K#59RQF/W3K+1XBW\ U+N\2?,OB%]P>?HN CG]F,$-/W%@?@@7=$0#I M/H RNX&+3(LFK/@&4-T/AD<@41*N*GP2R7,!DL<#]LO]OFL_"O/9E+X3*ERY M=3D$99+PM=_M'(@FW!3HNEM@9N=X414?)+%^H5L744T RP:87P.&>AA%NP$B M@]LE@H*N/UR6C8?3X /O@&'B[Y\^/CJY0W]=?'X M:[BDJ]Z 2++D#BT#6"MD&[1S,O_>HQR*PD00B>P:(2+=P8($IP$+CQ?$:74& MYA'+^<=@@[Z!OTO4<3H'AUHE$J05F=^BL(,GRNH?8 D(,21:I ,8&C@;YL"W M8(,)5VH#RMDDD.%K8NQP T=:[D&V3:PA&$)B3]W;HOVUIU3]O@5SO0U2@X2 M$:"458;=TG=T?_B)!.6 M48$YO:69M?%;G&RI5E& Y=8.I C<^T7QVO7IA\[\@.,$!P&M"#!2RKGG5@!. M ?*_1MP#X$/#'W@&O&;WGN.R>,9CTYPA4H2R!*0=D+RM7T?-&H\%OQ:EC$B/ M-#O4A_#@1WI? ,"B>ES6R^)->633 RX1Z=:C!1B*_K@7!O3-0YSUNX? L(\ M]3O9IH5[@?)/54KA?HM\,P<@F:A]^HQP09F%X:+49,">V!2(H?N?PMMQ[(6%J8%6 "!^VR&)(DVY9WT;H M0M@Y95"H8]7DE2+-\2CL>$Q=R*=T$ZP%LSTC$(^U58'6E:"\M$./9@O])B>[ MX%_8H^2ZOX3$ TL! Y"V+X^+#,)H=HD1FTV2;"\XR*;=^?7$"#.&%7X4,4N? M 8F@2XD&M!E =7!S\Q3MG=ACM=]$X]1>0B(KT-=J(%;Z8B0?'!UM6038+QIP MYB"19%#1 _(#_K:<8P8P%6A0%1&EG!IN!E44XK. /V)[%6Q.AL$>*91_OA&#C3ED>LSECX7X6,/7;ZQ*L]YOY$?E0'" +AY] M6"(4Y4H_'_\<+4?[7,Y4AJ W !UX9!"B,ZO8P;&CP:K4DS2)L?E)YR;\"DQH M8!G(\OI#2^H6BCC&Z[+X"95J%&4H+CN8FFTA Z S*Y(QP$K]IP'()I3C3-*9 MM7DD:4226**_H)*#OUZC69V^;_5[,K>C+@\T#J:1KXG?5&!;K'LUA#M:%PBI M=K=EO5!N!'/P08L+Q9&RD7DE7KWY!>E(F+=\LR#]N#H!#Y&O=1R ,"/_FC<> MHK1JKD\7;3-U3HG/KR O.(HG9.RH!X!5)>9[A.Q/Q7>+;[_]/CJ\[@,24)14 M?M^@F3"GRY#: 7,,Z]%JL*T6U40 Z07\6@(;!MF4FA$9ITSMB5NB V,O]57FTAQ-$S^2R>(7B M&!AOLYA9"6@>KAJ>>G2:18&MJA8LTXC1(BI)*'=1+X&OV)AF8F;"F9?_1(AA M;/7QS,:+Z&=./_HZC(<(?@>K&[@ >5*2%0Q7<$^L2!"Y!KS %6/2Q@VS>4#7 M=800UHC(5X$\>ZVWH 0:NG-U2WR1O [RU-;5O"^0._ +3'L-V \ 7Z'1*.;G M#&/0>>C6L1,C7L"R J;2^\CJQL#])>AA\.7M6"U Z'8#$@$:D8B%BK4>((&& MC+5THBQA51>PHB==RA!:Y,ZBC<,0'Z:[%WZ#G^4IASH4 @0'1$(P(Z4)HBU9 MA>(6N"33;8)NI&W-D!Y3W REL=1-6\I=#5] 7TG'PQ%-2?J+W'WR(=?DN\3# MET4-=B>(=%,\"MBL.5OC)^J*H*U%S0J^[ 9[6#+DD\R29!IQHJ0S>391=NZ3&P/KA0]Q&:W4<#) !?GZOUZK8^1"-;SX8\[ M=QRQ/?JUK1GQ[)DKK9XEU@'J2*5Q8Z-:+[X&LJ-9_\J,!B/ZT$W.CL@\*/#6 M>J#5)?7VEW?1)25BJW-[#M_E=AKYK1M++PE8NI!1[D?'F#7-Q^X^6#AJ,L+L M/WWV68@HA[.%&W8K!I0$J7BA/=N/(693U,+!IFW/Y_'F; M00IN22\FD8I^=';]"M!X6A$_[&:8;'_DC1'K&R,;Z$RB39'+,KO[BK$8IH [ MY'?#;J*_1:PED\;H=2_IS.&B[8=NW^(=.D34I:$<_@,P-_ZCR,T8&2)>< ID M*<.7K8X2*S/ZJ&KMNO: P+03=#M&TY%H1L:?;CW[#NNKM)S M:GQ&[[=$(8LSW& VDU'(N^0!!7%2GM$J%SYG!S;+ Q?(R*AVI6!_3O MNX^N6_L@6HNL8,$PZB'"@IP/)S'A/CQ*U2<0%VPM@190HDI(MP$9;!@Z_A-] MQR1+>PJ%B1M'W7P!L?";SLXP\!I(@2)J2%6+Y'.O! T3%6W$#63*D7*(FQA9 M=^PJGKU'B0\$#MH[([B0J^@^Q$_(O$"&)+5DQ"ONX5MZ)_'D**['[";ZN?6^ M&68.:+BX' 7(2!TO*W9[+(A_&:>L&!D82N2(41A6,F&K%JSJ%!%T(\$D8*K> M!-Y8X@GUK&6[@)O1 ?1X.7 JX#GXM_AV$(,#&KC1+3 ZM[&7TB6@48/[Z-9# M+QPG:CI?1C^9!ILF9X_TI\DFX1 .92&Y)YGB-;+MQ$$Y)@8A6_1E8W 7GGK= M MG]C96.*GH<#>O"TY80.6:9MF\;5N>T#T[='YS3K(20%&\]6?Z9\)6**+%3KJ8Y/ M2-^B9_(.:8/43_0H?.I09,>8@()\/;%?XW'Z)*'/^)ZL+]4P!8U_JV>40^!S M_K 4JQV;*5]DM4_N]'6NC\3(P,Z102RQW#40%SH_T=M[RQY>#HKEHTF1[D0+ MHQP!*PA/2C'9".H)9;?>BIJ5#N7+=O0J):!!I 1P'/@3 #\GPZH55L[@N1 M79C8V%N176\9.<3:,FU3A1MI_#&54H20!$A920"V3;32JJG2-1QH8"Z);OL4 M+%;G?(83S"GW[&^:]9Z3/J9^,$H-;7<^F('X/"5#:Q*C9 \*G!**C*2K>S-+ M=&Z#\800.>HHMGYPQ9U7>1C"405@D'"_X7E82A\*6TU7 M!?5\Y9MHD1 W/P$L84DND_\6 M(ZY'2$E9!YBMJFX'NY43]""Q-K&@2YS5LTB.][(JT0&;,=ET!ICE'S9'@>D4 M?;+"@0:K%'IDP M>*\S(PH?. 3][ND-#OQ]Z3<3 )+3 +&='R<0T$M@0*C^: M5(TE'QN P7H845(CVT0;E)4ZF-@ZECA".(W"B13DV)5%IH /9T,^=-)BIO)H M=#)6%I8].7&C(A:99O1 JE>!HQ"X2BXS-:"7WX] FE5D72VZPB<,;%G\J$!E M(0)CMND,T3$LHMW$!$],SEF,^TKS=VW=2MPNJ%,9C]4=+(O7R(O$H$G[4DY> M9F5;(BM)$Q)7K'7>QN(P]$IK/AJ>%NE;27Z2FK3SO>B.MPAE(V$$]4+Y/!YZ M$K$@;)&"64X2;9<=L\0HA& OIN!(-MC:W8KP8I8?QZ4+R,ZGX/MA)+^BUI/E MKX%0M8O+(C,B5J+ .4^-G-,P57(T[\H/K.]0"-^4%M'>8Q'(5_YKMD@D,2_$ M'$,CK#*=08TV6)^.$:@.X&C<;=NS-TR<#U%TL> 9%87JN%7\4RB0Q=H#S&ITI MT\',UB+^/:TECA]4-0"\]?9\V$M5@&YF=@DQW$VT?3V+'CKTW8!I/!PW/]ZG M5^J.> KF;7-*(V5':U9D4LM$"8X640J3GEI/7;LI>M\9LXP9_CZ* MZ;1W+JN$DVHL=&T%^!ZNZ:.HLR^*%^A$WW=>RU.>.U2>P]C;#_8O0H+S@O M M;^&AV_&>C2F@EMQ[%3+]U*:D)\DMHDIE4E0^TXXT*\)MPCA& M+M>:,I6 +&Y0F\%H@]()%V,!_VQOSP^H3F%M[KKS&JR\B@#F4XVDJ1;\D).S M%!')$DC4*->/DC465F_Q'R5ZMAR#R+YQHPDI )3AE_*[*%MHDGMT(,="5!&M M?I/;\2'MC!@:07/>M^?T1X85YG#+E/[UIA[((B@[0PJ9WT;T!I\G5U92A;&YZ)H.M#/VX,M=QQSR\;5LJN@(&C&>(<_7S39[RGK4 M$D/4(%@\(/=F[QY 4KOF5H)NII:19(C6G9+ 9<;S^U BT9!3*#A,8A,L2M4$ MY2U256A-_E]D48EZA5X9#6RUKHX$F-!EDE (WW+>C_AON6P6<;%(@XVVX[_I MTKUW(U;.II;6HI.]#E2NKL!X1_$H#'BQ+T 0?3/F\)TP=378*,MQYPO\N>TF MBXJIG@O,?(? )&-<7@PIP@_6.#=4[P)@?HAA!#RO8<^V%/--T,$!O60N%)2[ MCC=AG$2]5&4A7MIW#4(68IDMHY8K.0/7=Z[Q9FFX2+9R3 7'*R D5[?& 4IA M31#^Z:N*5F4#N]R1@;(']0 ^5%2:68%ZW6)SGPC?I"D %0[5XAS*SH04U8$8 M5?(U9UY4;&R0-S4@[40I2J!36A.-9>)U60C;L4J.6'24;]C6F#+(IRHRDO1V M]LLL!"^21\U%M>K/H2 D<>JQ%P?HPCJP.)M7CNP8A;;[F-2T3DU#V+F^(?.8^.^XVTB!52[U3$QCY3"%*!0? MFO;0V+(@R4/A] V,P9&]14E=20#(.I+"PMKC#'H^RVO)-R]YI48^L(P[*]MF M836Z9@#,*1-AS 1\+(:@6X/<;88"5:B5Z[)R6+3' B(C.9U131SQW] X@GA> MXQ2#C%S,FK)M^HW-H43038R H4.?2;47.DJ(V3/?$6E/8E0L(J!K0 M]2A?IHY@+2 _)=:B8TICE![]]2G5E@^+VX*( #0)TZK41$O!F)OFDF,:43SW MF' 4D[ &(V*RI,))"#)QVO$XNCI"B7F3-IB\\@C;5 .HA6N3JX'=!NPB% M&6Q:_<9*=%GRY,7,[E*60M VHGI9N7)P4<6.-R@_599?$S$5:P=538E?Q&0< M6]V=)^V;1B8Y$[5)G6IMHL9PPLNS=4E6A1E[3@;6]HC9;%] M,#_)?&(_]R2)<]6+;VR48C#/<^*Q79O5KE5;F4+)_@VM"S4I&%\"02ID.$TZM<0=DX%+# MS@4;6(_0NR3")M/$V@].I<\J^*2RCR-6LA"IAI[ M65B"1Y-'74LQ'>5:%E MXWJTX$B5,%7 @A$U(RED?_H,LV:3<\6VD7C&.>$: MO$XJF-B4.IOM6:KX8KV"JGW%FX#11H=PDQI&@"8?=?2V&I ?1P<)_KR"?Z@- M<"$=$\M1AC5)\B[/IM;\MTF]Q^,D#-3738T) EG3B$JAB+[O_&J8[=,A7BG6 M9:DL["4FG_Y&YO?/G,_!5_-EU@*K$NM;$DZC[WFP%-:.YE!2T!Q'+%9.U>):IJD^2IA[1WW6\)ZCZP53@*1MH*=,++S' M';)=DR.@QIFQ*W00GJ+'N9O4H6*7D$*%B&R2FI3=K0<:[-;;8Q&;PJ)G@QW1 M5&[[$6ZT5.9+87.[0EHC!XIO]@,;@VAFQD)(<;JDR:E^PO=4@,,B%,?QA6XPO1&\YQ:0L^\Q;5':# MU)\R4KZ9Q_^$%/*F4^VAR9)WQKE7IUH$VQYV3+(RNR90V!0>4P(6\RK:V+57 M1?Y,IX#2FO)ZW].--;DZB9!-HHJK[(BS6.OUG->X/SWH136EV"-DJ[4Q+-Q3]63R^'T%"D[E]+* M$20@+=_A/5"Y,&7P1OY:N\)\(8FBRW"=0, M$L]-XPU888YN M8>IG AL#,@+."*17^;78*K:->*ISB/RUFJMYF/:JEDRKS^A)G:)R)@ML:*1V M6&\WR3]3\YM:$DHJN[;ZU\+OVGV,R.)>$+VO55M)Q>>)ITL:,!^%!B@^";\M MJV>7Q0Y/M3MF[;%3OV%&TDK?F6#5R;RYD>]M>]RLJV9F=GVR\3V!1F&W5.O$ M[?NT'X7.493+V9V*M M#;\D@*H+Y%F72N78K=)IJ#"JX;2Y:,)QID.53%9@SF I\4)\_-)1B1=KF^Q4 M)0,K%0HF>.F@\::A;.%R._; A*QGK]0=N?G. *?>O6"2!05:S$Y/#=VS#I!9 M*ZG-0E2+& M-/48ZB/.\T98J>S MB.66W YOF35A/P4 I5:"]/.DYQ+?H6S#NZR+O>+BE.08J63E4+9:W"%R MN(2$O#MWI$8*3S(]JI7[(*QW*$38/1,QI*\@>4E!_;DW;K3=.=73CG 5K41* MU>W[VO;%P/MN"A&H)&OODX+*VJV\"@/U6[V3D[<^U$GL]8SX1",9H[SG!3"& M)TR)CWEY._3<0$6+F#=3?.@[*22!(68R)CEP0G%I.UM)/=/(.D<[LMFR&A,M M^;E<;)4/T$GWLAC ,BL#;#TYWB;MP6? ^Z(.DS?TVI1G)"^N[6M37LAL[UTR MN*7+#6]@[B4K["TP;V*AF'6P.7ZQW\A"_!&M]N%H8%.Q&4E>3!XO%+<-I=H> M:^3?3)=4+Z=Y:04!AM'D/FDV;V_>1W'SY@TWZ(M 3IQPZ(R&3=P+K!\A-!_.I4YD\PD" M^*F$[#R;>#I#AC=.*$F0&UWO&5C9'\YOUMN6WKE%SY^C6PP?V+65JS5T%$6( M<1WF23+&-?3(NG+1Z\&;(:J(KJ=IB]_1/@YE&"FIB)AG+6"0;$:E5CZ!Z?=1 MY7'&A&I)MJN&(Z*>LAOT;4YCL3UMB9"=#; 7,K:UETQ,#9"CIHX"U/?F3EN% MZE(&/FT^PF]PBNVX4[;CHU@WI2__T8 &62\-.9RM'[G?^JXZYVJSJ#"%N2T\ M3C5&[!%=R)7!;$FG%I'FL/@[7[O;U&4:H'=NIPEXU%-V1756JN PFF)95*/( L>AF=C9HF);PDZ/R# M.]33 (4(E1*_;3F0BZE H#/C0O(.(X2/.IBD_"33H6T_@!VP+F(O:.3'^*X9 MV9&\HVXA%:> -=3,Z?:I]U=!Y(@*@ 5P82C%\3';]]&Q,I>RK!.VL-73*F ( M*3DMY^X<75;.%%N@0V09\W\SHL\=IQ/V9#B,'88MA<&0-97L+]3"_!5=U\(9 M?K4A=/)IQUJ],!'MR!)F!-Q,.HYY@P%[OYC=,=C99>3GA>4#_Z=^B T85N5" M8T6'DVD7!+#I($^-+"G5R*243K^F=P($<4A@5J*D>J"M!H=QFS(LI,L7FC!* M[[W)VL3;8#,R8L]'W+*1 HL9L$=XIN^BGV3CNX#'&V]CI.FD[=+IJ.1D086N M[O.7&!1ZI1K66R01<]AH))YO\)&HA)%*/9:2^7NCCAZ[8<.=OK.N"9M,"W R M3:(6] ?P_W/,N(?)\HF T6IKQ?2&K5&K,H?N;]UACC1M96!$;I&CVM#Y;RVR M0>)I@H ;2G0YC#K- BO9X-MLY(H;T_LXIR&,#O,NK4(WM>-@J)ZD4I31VQGZ M.$[JW((CLX92Z2.H:I#^$F\_DHM4DM")-(@*]G#I M*/,>KZ:-P@7U1=8BL!-?K@IG*GJ6C/-%K4E)%Z.N?IJIR6A376T(W$AEAV6] MHK(INS"OQ"SKT,H%T;:/PCWI^&AC)CM%]J 3V=>RI$0\LX^868^9'+6D:FM" M ") &%]RQ%+[[)Y)EEZ0,FW6.%D].A]AML*FL'1*?!3X1.+=G+H;*B& MM#D6^]8W_9C;:^-(D[F3IL/RA%T$/&H,CCNI';AC##A 1$OWSAJHCIM,"VE6=0Q;4E= 7_"IEMO@'ANMOCPE9R!WD.KG^IOP-?>\5;KL(-%$YFLAR))V(7I!$35WUS;C9&VSII [ F#&> MJQ01XQ8;26>A1 @Z-ALEU B6\(SL?4^DVVALS?';]5+]+D>@/DMOE08:LO/TNJ@AO;^.>."=T[?" ME3GOTH3&7.5[%]\[.T;Q0ERJ8SN^IQRMW- M-(M2!T[#X=36 U2%-36-P$R4SSOXQ0@'ZLM!'\DB5TA=B0E2VK*\.C%06_[& M7PY4[R)1K8D:?Q(#:&B;%WA_E.Z?41R9O7+WHW^)#S+Y^TX/C?J3]/X\GM0F MXV9!.\IS^8!].2)Q\_PK@B>^7# 14GXDE@7N]SHU>7Y>PDY6:V.;M'/>3UH?.%U?G[I)8UO;2=7 MV_V:_*F5R- -12U/]'P5@3'*B\12$0YTZ@V(FDV\7:-9QF^CR7H%MI\VRXCJ91O3VUF\@(O3F#D5WBEAM7T&!?B8.<^V&\^\4( 3:2P'7OG,KX_RP$_R?P^D1CS MY$'_],D#'^"?-?S7M0?XES*GGY=]^?3)SG6W[MK5-84QFOZ'LXLS\RU>E1_. MKBX>75V>/8"1Z?&G3_8@/7XNNUM\5VGM-C#TX?)O?SUCM4$_].T>I\0P;=_N MZ$]\7;/K\ 'X?=,"_Y&PO=V]R:W-H965TC^+1;N%6K#?6 M+4Q.CAJ^QH]H/S=_)ER0V>J^HW M4=K-\2@?08DKWE;V5FU_P' M@4(>O:"0= J)YQT,>987W/*3(ZVVH)TTH;F!=]5K$SDA75(^6DV[@O3LR2W> MH6P1;K%0:RER7MQL"E++'\%F!"C'I:R8[6 M6?(JX@468YC&#)(H25[!F_9N3CW>]/O=A-]/E\9J*HL_GO,XX*7/X[E6.30- M+_!X1+U@4-_AZ.2G'^)Y]/,K;-.>;?H:^O7RP^=+^C^_ M?O?AZM/5]0T8.#\Y$56%)K5JH5I)531#BCB\K9"#I MA%(KX,Z>XTBF-10:2V&A4@1@X VD,S:=9C1($I;D:DHJ#3R.6#3T9Q,C%9(6:&)*M MD- W$,$"N M#:#KRB?Y2$(6F,\MC2+2X!:VE%4ABZIU.D)ZF$*1&Z91LG3 Y;Y;RU U0-I. M>HEK(:63I'PA+S:>A@"'O?1 MIDY$=VLZK1O4_GYU0;Q>5F+-7<^;@40SD% #"8V^N8GCJK6MQCXG/I?"0$LT M-+DC"Z=;^7K?<3>P;"UL*"]26:)M*74H!Z4TAE/CDO@T?HS"1)JN!OZ)(NE3 MX_W+KU@U:,EX$VCU;UP^:@>8)[ C^YTV3FC[LBV"ZW$>TN-"G6X M;KJD=23*($1ODQ5E=4QGF"$7R]-*H2I>=M M+/TY:!\2^AC0H:W'\-Q#9S)XB=:HU_Z];%1VJ_V3_K3\))]% _? ^^Y MIFO$0(4K4HW&V6P$.KRQP\2JQK]KE\K2*]D/-_19@MH)T/Y**;N;. /]A\[) MWU!+ P04 " "8@U=6]Q 43+P# ," &0 'AL+W=OY,8K95^-26BA>]U)TS\M[3:MHCY*+&J412H+&8AQ, MD^%5YO2]PHO M3F0P44R5^K5+3[EXR!VA+!";AT"H\\*K[&J'!#1^+;%#/8N MG>&AO$._];%3+'-F\%I57T5NRW%P$4".!6LJ^Z#6'W$;3]_A<549_Q_6K6XO M"X WQJIZ:TP,:B';+_N^S<.!P47\"X-T:Y!ZWJTCS_*&6389:;4&[;0)S0D^ M5&]-Y(1T17FTFDX%V=G)+1,:7EC5(-PA,XU&RK@UH\@2N%.)^!;HJ@5*?P&4 MI'"GI"T-S&2.^<\ $;':4TMWU*[2DX@WR+O02T)(XS0]@=?;A]KS>+W?AWHC M#*^4B]; W].YL9JZXY]C0;>0V7%(-S%#LV0GT/]/;4X#95VXG7YZ@)?IY^<9W,VFC\\/L[O9EZ='>"H1"E71; JY ,OF M%8(/A1R!:C04CL3*DR@%:J9YN2$+#;94!H$9@Z19M_QR8/;0PHT=C2YOM';P M-#["##M46*SGJ/?%A;<[2>>::;UQ-M-:-=+"02[.X#.NL(($_D2I-?/*,BU98@3O8Y^YC%YZT3]#FX!BR01SVSE/(^I?AH)]!FB5A M;W#IOTERWGE2ED@7;^B3U_-!/TPH:T[*PBS.G'01AP2XE=+XHO,5P36,KPMP MU)9NZ"U&"$+RJLE=ZH2T3"Z$H[YUP&3N*^\R9#=G-5*E<]);H;&N <'A4)-0 M^BPAJWK)Y"8\5GFIY-F;ZL.Z1$F]@T2*T9_("5$4PN>.*N;;3@,OB13EB%QQ MH7E3&V+):<.6Y*=F&RC9BA# B(4D<\Z(%\M7J*DG!3'BUE&PKKL/2!5N9]^U M7?BBZ#7BY1''BCO:U-!YX\D[I TR;0#=]?:?CDU]VESK=H]-?G1P0]>H%_X= M,I0\:MOVLM[O[I^Z:7O#_U!OWTGJM860!BHLR#3NGO<#T.W;TRZL6OK[?JXL MO1Y>+.FY1NT4Z+Q0RNX6SL'^!\#D7U!+ P04 " "8@U=6Y<#2:8\$ "L M"P &0 'AL+W=ON1P@D0MIHS92%)+V0]4/9G< *UZ;L[UP]*_OC'?90 Y0*E6*B.UY M_>:Y,]@8^^*6B!Z^94J[8;3T?G75:+ADB9EP=;-"392YL9GP=+6+AEM9%&D0 MRE0C;C9[C4Q('8T&X>W!C@8F]TIJ?+#@\BP3=GN-RFR&42O:/3S*Q=+S0V,T M6(D%3M$_KQXLW1J5EE1FJ)TT&BS.A]&X=77=8?[ \(?$C=L[ WLR,^:%+W?I M,&HR(%28>-8@Z-\:OZ!2K(A@?"UU1I5)%MP_[[3?!M_)EYEP^,6H/V7JE\/H M,H(4YR)7_M%L?L72GR[K2XQRX1F>25W\%]_*..P)7#9/ M",2E0!QP%X8"RAOAQ6A@S08LV!?T8J80 MIICD5GJ);M#PI)H9&DFIYKI0$Y]0TXKAWFB_=##1*::'"AJ$J0(6[X!=QV.MH.^]@E]=WJ-SE,Y>5>#&YQY$#J%R==<^NV>Z_#7 M>.:\I6+Y^U@4"AN=XS:X@:[<2B0XC*A#'-HU1J./'UJ]YN@&%]2!&<023 M6QC?3JD>*V2N0G9U02G$;(:V2B.\?6E=C#-CO?P'4_C%&N?*WULA2?-)TL5S M?5J')QI"+K?;/9OP W1ZS5J['],I[M'/C]#O=. G)G0_U7K=#A,ZK5J[]XE. M'S]#5H$;3R1/5I)N&E<@Z?<;5%8!\A-^5WTXR('M6".3LWZ^72SOL0X MSV-0%B#GG*BU4#F"F9^N!9AM25*'OLI#5#U3MI 2WO]:*&^*(Q3$#0&0&HPN M/ ;R7J$[3-2QS.RRL#<=6(_0D.LJ)YP)6!DGPW>$_"#O.27DL=^/U_L<"?#W MRCPC4N$V0E[(*QIL1)YA*"O,"0_80 DD/EM@:"_@B-HWV%51:-RBE* M0R)*"*60%92X!0LYD\@P@3;2+T\"$12T)6U !,0&;BZ/C-RCAUP7H-(Z%],. M0XVC87$WNW:&*6C:Z)_+F\Q6% 4N^;Z*CX.3:%\M4]5JMHN-B WME+_98^DPO>(8KG)-HL][O1F"+W;"X M>+,*^]C,>-KNPG%)"4++#$2?&^-W%S90+>BC?P%02P,$% @ F(-75GX M'BU?!0 W@P !D !X;"]W;W)K&ULG5=M4]LX M$/Z>7[&3,IWKC$K\;H<",P'2:V2"?37WTHV)@R! MTOM"]+):/<_JV?5RN)'JNRX9,W!;5T(?C4MCFH/)1.EPT3N+.2JJ8& MIVH]T8UBM'"'ZFH2>%XRJ2D7X^-#MW:EC@]E:RHNV)4"W=8U57EL0N3X\.&KMF"F6_-E<+99/!2\)H)S:4 Q59'XYE_V?P%V<; MO34&RV0IY7<[^5PWSO_:/C MCER65+-36?W-"U,>C;,Q%&Q%V\I\E9M/K.<36W^YK+3["YO>UAM#WFHCZ_XP M(JBYZ'[I;1^'UQP(^@.!P]U=Y%">44./#Y7<@++6Z,T.'%5W&L%Q81]E813N M,9R_( M.@#1;@ VVPYT0W-V-&[L7>J&C8_?OO$3[\,+]**!7O22]___KB^ZW0TZV8?3 MRXO%Y?GGL]GU_ Q.9N>SB],Y+#[-Y]>X]>7J\F)^<;W F&(Q4>:.P/Q'RQL; M0^*"O9 KLZ&*$;A @ ]F[+&9'LP$FN5(D6O+#Y_'E Q6LL(:P\7Z8#37AM>. M^S?-5FT%YYC[&E!$K%XR-0CIR8H_^BP,4X)6[UO-AAO=]1NVU-PP3/H;+&8. M%P1PQZC2L =Q2 (_QD$8D]C+1C;,+;IZ(.&<-*W*2RPC#VP&'Q%)D@#_^DDX M.F=H4\JJ %XW2M[T@EN44EF?R+CMB%5\Q4 J+)"V!"-YJ.Q10*L:$A(G*:3$ M]Z>CCZT2W+0]EQ6_M6,-<7]Y0%(_@I!XL3^ZE@9UWOSJ&2!!SW$&T91DD8^0 MM<8JF[=U6[G0%PPU@BDSY!2M$7V?<_ '1![QD/ [' 8Q8DS@W>B5;[\'04J\ M:6('$4F#&!_RIX,&& M6CGX,M?:>G>CQU?EO MJ1,/X/4A\8/,(9F2)(T'((C0S;:![ /JGXHU7U8,9EHSH[NDW%JF_?*ODO U MV?:GDJB:V99J[&4[5S&CD+Q-(W<_$DA(%OCX^P?X9)KZJ*0]3)\L]ARYM-]+ MT[3?F481@G+AL1I@>2ED)==W^"11E%A%DC0*T3@DJ1<.JR$)0^L"->I-1S8H M-8:AA MW8Q(V&]&)(@[#CZFS-2'LU;93/\]<:(VB3MB*Q,5=Y#3AF.B\Y_,JL%'=EZG M5Y(F#RH)R31.[.OFC\+_@FQZ?CLEO &7'0%)PDZ2 0FB:+C,)Q&^X^\GGN/V M&-!,6]!/-=C%8./:-5:\IS=,8?>Y53\?X<82P67A;;9QR\UP!L![YDT!;<%3WF:*>9G88 MVWC'GATF$&>1':3@I][HNF38U*_LQP67NR_ O1AW]2.3K9ZS9FKM.FN-?%MA MNO9S6!V:]UG7LSZ8=YW_%ZK67&C\<*WPJ+>?QF-073?=38QL7 >[E ;[83\'P+\WQ?U!+ P04 " "8@U=6?%BJUW<% "T# M&0 'AL+W=OS[-O*2)%ZI2+O MQV$X[A="E=V+,W]V9R[.=.UR5KF2N5^?=J-L>?%3+S/%!_^*L M$DMY+]WGZL[@J;^QDJI"EE;IDHQMX-&9#,9>+8@L#R(*]EGK,AP/B^MMG=N&3%[7UK_:V/';',A977.O^J4I>= M=Z==2N5"U+G[J%>_RW4\([:7Z-SZ7UHULA&$D]HZ7:R5@:!09;.*QS4/6PK3 M\!<*\5HA]K@;1Q[E&^'$Q9G1*S(L#6N\\:%Z;8!3)2?EWAF\5=!S%^\E0K)G M?0=;?-)/UGI7C5[\"[THIEM=NLS239G*]+F!/D!LD,0MDJOXH,4W,NG1( HH M#N/X@+W!)K*!MS=Y%Q5MI'F3W MXK<7T3@\/0!PN $X/&3] /6']28]>G]S>7]S3U\E9>)!DBR=-#(E53I-#\(H M75LJ=7FTR:5C<&>5[U/;H74FWXLG70$"KG= $9L>\02F61DH,!T=5;6P- MFP2!5::2C-5:N10ZE3 .X9.N#8)2UL?]C Z OM5U@Y[[/J!KD2M,O%*)'K.< MY,):M5"P!\Q;*"R)G\DGN@#F!&8PD/ZH2TGK>H>9U*NH4CA0 MBM9<=Z<5SCX?5O+Z9Q')Y^_/#9[Z+3(\1MI>?T)<7! M(!QZ^%LV*\,FW9,_E]]K57G77F$&\:#-%!.8YSKQBER$:AL-2A#C'W3@E(-& MA5F=J]1+6X>%S5J?W$8) H$70YK9HZ]K5EU[\1^""O $O-=<'PLNQ)WX$VWQ MI?-I1,8J7;9>MEZ#8^,+8*%A>F5/.G]R2F[V4M+Q^<5/Q#]AY\-/G(&643 = M#;".@_&X6:>C<><^T\8=^UK:DHZ"P72*WPB&)Y-9YPM:WC?Y,YD)[$7!>!:R M?!AW[MLJ5"6B0F)Q/II.Z(@XKU%\VJZ=3]JA?;>#?4F38!A..'W!<#+".@UF M@PF]K5UM6K^5>&KR48,$X_MM=PCMS)VV#M83!,#R.D6_[$0-.>'YWROU_2S@ M=.#A@LZ.[QL@CR+>CF@X?A;;!G T"@91V'DOT1IHE=HU$T?R; )/TW%$1YT[ M_@2@IIJQ]J/F-IG,D025*ZN,3(_Q?3&X MG:&[^8KWPX_/#K=WJFS"PY, 0VX/ <[__H?F?W=-YYKQ8GPUO2H*=F;;6DG; MV5# /DJQG3.':4%S^2*>!./I8(]W3+IFPJ'FYOQ1:+S(QR03):A@&/M6A_%D MTT#[=;I[$G6^_IKA7?">Z]> P%/?'E'4FPTH[LWB?2.[JL^S,^I-QO2*EY!> M_>P*T]^Z21;2+/U]V9(WT5PJ-Z>;*_EEG*WTOGVN&6Z[<9_E9(PP)XO]#:M0_L8/-'Y>)?4$L#!!0 ( )B# M5U:0C+,0_PL '8> 9 >&PO=V]R:W-H965TOVY@7F\J\]7>*N7$?9&7]LW)K7/KEV=G-KU5A;3# M:JU*O%E6II .MV9U9M=&R8PG%?E9'(:3LT+J\N3M:W[VT;Q]7=4NUZ7Z:(2M MBT*:AWG#V]O5:KM2-!_RJU<;VK@59LJBJKW1SE;TY"4DAE:O4D02)OSMUH?*:?JK%G3/+2 M*K?\*S9^;)*-'WH39N&1"7$S(6:]_4*LY:5T\NUK M4VV$H=&01A=L*L^&O9L**Y^N?CP\WOQZ?S?[V_$IULE(&]=E:IT M5E1+ 0=8L5#(9B6T7\O!-QN%>VG%LLJ1IO;EX#]*&A]4@9"H8J$,A65 8:'8 M1/03#BXAP#J=BE/Q7$33:3 9S<4+?S>:!XFLR"*9^+% +F$3"G%- B! MGG$0CT5*<-:??_=+([B5X>N!C=..B4BZ!A% MWD2_;]UZSK%WYM!MXV@T]W1NL'X?A%#9/XQ#_,8*^M8C0 M:!2"E.I<2R;EA7(;I4H.EH7JM:O,@_@\O!F*96-O;P%#MLD2X:V-4,NE8DKO MO;)"BK4R*?R*BG(<[\J*#0W^^X"':@@:P-G$T#,6SW;\F/OV9@2A1 M>Z%J*W:A2K743L3#"/-&PP2_T7"&R6WX]A>FY9#=<**!)Z5W)SN1%7G.TU\\ MPT4XG/H+TN;%L\$%1J]('W$G\]K'1))'9)GRQ'D[$_.&(Q$<) M#R=-Z;YO@.]I3=85R]U*LFD'1(E^&6]] 20K,(K<@20O0"\G49$GN*C/LBXV(G])]$. M!31KO!S\0F@!R.&XC!" 4FV=ALL5]:@UB DD5A2/0=)1B]R]M] M"U]NW\ QA;8MFJ'.S"\(WR3 ( :BLT@;BB0S95$9I_]HT CP,%,OI[1A&(!]#JVQ-%7!,CW3<^:E+3"]*_#D3^") MI8SZO=8D>_' XN(PFG)#>%$W.?NO:F'%>>J&XAT#M_(,NN&6OLU=>2=U+ARE)@^E^E7EB?O69)GHX"5X#72 MM"[J7!)EP"4ZU0Z+*'$K05U2+.L\/TC4SML>!#_48JQ0'-#K"9S'BI4S&9!E/P54#17'NF MSA^&XORP?L$Q&W_Y\-,>%W)?BWYD!@9!(^-7BR9SP'M"RXG>>CX,1T0?A1FY MTY/HX:5!P!'XI%D9J3F*^W8*-O1J*$#7 MI:EY=XB-T54-]N-V8*%6NBP)?9 3A^0\P!6@ZPO\!K-Z:W+;X-<$0]54'?=7 M38;BYAL=B,(+Y*J.P4\%O*!Q-AZ\1L\ M+ER%L24*"!BP )SXRF'VGF=L#D6$D%JPV)32YU6N1,K$%7(!%!>5J4IYIPW2YEPCV:]5KM62/?4>+6-58#]]HP )[1[$ M<^JLXO#5Q?GU^QN^CEZ]H&+%9525,N4@,0Q7)6,(*C&+Y7)#ZC$@,^"DE6W\ M>G@%TS3>=>W4 BUVJ:A6B:5,*8N[2;?D1((P;[(:!#;T=/'AUZO+'Z(Y@ M? M8?107#1 UZ7O-N0&[C?-3H7\AU)'C.']W '?8P9BV3#B!P]4MIZM=@J=N 'K MY)0'177'V:1\$/80TX,5UR@HXFO4EJ6:S/#5[L?:4(>"9@M$ !;A$F=Y+HHO MBL0/W-XPKA9-*>\!C@Q#YK?<%\TX4^9!6T_#(3HE3PA@+>[N,\Q00136F0(9;YMY5UUU:DK];_%U=GW?H@]E>$O<_ 9$_C&[WGW J ^: MYEX)Z!^-G]'AI2[J@J- >5Y57]LX46/7%#SPZ(H.<@P%V7D6Q?QG8+E46]7. MIBVSI:T&,+"ND6.2,,M9 (*F>-! B(<"FB'">5!4Q%*Y @,1OZU00+ZT-;$1 M3DG3LC1[OT2:% 5XE,C=MZ(=J5&(Z-0C;9A@/UPRHQ+436O"YI/'[R1]BT@E M:%41.#"8'],[X]6R+=VV[<.Q>>R M=3.UOQ\;[-EC?99H>D_0<4GG-M@._]$TD,T9!<^CABI(IA%=^X:8#WRPV=M4 M=9YUF#UX9@.@+,56>%/U: R1'YA*-JXEC!Y7XQM/<_QN\:C89E.[90M8V% 4 M]W+C9(Z+:3":3IN-X'P^N&KZ9;NC/:2N.W\[^55AS^-W3>TY(%-+@OUO1$>& MXQ#;N#@*_[8X7R4]S?&./@Z[S3E<\ M,(^<^$5ML4"%#"VT]=FV!E?EO%GMJ7X<#[I_2-8>3 Y]&_=8I*0C!8C@EAW) MWJ7OL?T'(:A/Z]![J?/=TR7E:@.']OH>],H/Y%9_3JC\>?RV"7U<';9=;- [ M(7TTD>H@;Q9@D2]6>=XK=I9HD+EPS<2@/0L5\K>F)OZ&:-M,IXT6E(%]"]KM MW5);VM7V=WF<2:T;?/?DT8SB7&,$,OY>@OAEN_ 5&@[)_EI0$T)$0)UPN\5M M6A60:X9->[MMX ,>WR5T[JU;*N, :MZ.>@=TAO,R+4L?U$:6#TW5ZKM@9][6 M'KFA9[11Z%AT+W7(DI0I;]N@V]XAHLPR'@HGKN4#U\; 8P_]5T#MD5>FPQ^V M2;I3ED)0JGL4\E@4_-%M>.A[TUGO6V"!$L=?/.DH$LV6_RS8/>T^JI[[;XG; MX?Z++)I7$)\5N5IB:CB:L0.D,#\'Y9H=XV M-[1 ]ZGY[?\!4$L#!!0 ( )B#5U:\VBF2O@( #(& 9 >&PO=V]R M:W-H965TACTH-A,+E257DI/V[T?9B>L!:3!@+Q(IDD>',DD/=DH_FQ31PFLFI!EZ MJ;7YM>^;.,6,F;;*49)EK73&+*EZXYM<(TO*H$SX81"<^QGCTAL-RK.Y'@U4 M8067.-=@BBQC^FV"0NV&7L<['"SX)K7NP!\-DY_]+AB>/.-&1PF:R4>G;*;3+T D<(!<;6(3#:MCA%(1P0T7C9 M8WKUE2ZP*1_0;\K<*9<5,SA5XB=/;#KT+CU(<,T*81=J]Q7W^?0=7JR$*5?8 M5;[=*P_BPEB5[8.)0<9EM;/7_3LT BZ##P+"?4!8\JXN*EG.F&6C@58[T,Z; MT)Q0IEI&$SDNW4=96DU63G%VM, $Z3.O!,)4R2UJRYT\I[=!K3&!I57Q\\"W M=)>+\.,][J3"#3_ [81PIZ1-#40RP>1O )](UDS# ]-)>!)QAG$;NIT6A$$8 MGL#KUIEW2[SN!W@/F.5*4R%"]%)P^P8S;F*A3*$1?HU7QFJJF-_',J]P>\=Q M71==FYS%./2H30SJ+7JCSY\ZY\&7$ZQ[->O>*?3_^%XG<8^SOFK#(II%T=UX M\CV"Z?V/IVCQ<.OD^2*ZB19DA.7#_?0;/.;4839%<"_(Y0;4&E2AX79^WP(F M!"G66"839S,IHRL.+OH]H[B145YG9%Q&P IJ!69Y3&AO!T^R/2E6H+LQ7JNKZ J#J!5,J**F+G M%JD:\/_(FQM3D.+P&F_0AF.UX#?Z.$.]*:>5(?A"VJJEZ]-Z((ZK.?#N7DW3 M.Z8W7!H0N*;0H'W1]T!7$ZI2K,K+J;!2EAZV%%,:ZJB= ]G72MF#XBZH?Q.C M/U!+ P04 " "8@U=6U^] M'H]=FE,IWGU%A5L>#>- ]^*@6N><'XY.C2B[HAORGZMKB;MRC9*HD[931 MPM+\>' :OS[;Y?5AP9^*5F[CMV!/9L9\X9NK['@0,2$J*/6,('%9TCD5!0.! MQM<6<]!OR8:;OSOTM\%W^#*3CLY-\5EE/C\>' Q$1G-9%_ZC6;VCUI\]QDM- MX<)_L6K63J8#D=;.F[(U!H-2Z>8J[UH=-@P.HB<,DM8@";R;C0++"^GER9$U M*V%Y-=#X1W U6(..4Y;O+,&+WD"+T[$>Z-][L2ESBA["# &N9YATC$\2YY%O*!T)";Q M4"11DCR#-^D]G@2\R7_Q^'?C2?Q].G/>(D_^V>9W@[J['95KY[6K9$K' Q2' M([NDPV'\U_???CMXO+CS/=,67ANK!N)T\ ?"4OE#$RZ MI!5#MK $,?!/FPU?'[O'XN#&6($&ZCR(@]U(G)NRA+2-W)^EM5+#+>C^2ZT) M>\1)4+JUEF+5+(&?WT5&:D%9G4HP9A6]!E&YL$3HM)Z=K&J;YNASHJ[X=F\: M#Y.]S?B8V@(U$&I(2Q]0[\BF"G:556D?ER1:!V4D;G,D6\?.P:12[#N06%*2 MME!8#--7:J?S+8F&N,4]+W&R"-"NGK$Z7LFBN!?XQP]Y 92JI+YO<]<)1VEM ME5<<=7@,("#M1R*3]\B+N<=V;(8KFJL,,K5(3ZL4_!!+$YF=4.+[7KO M5M*%@1'\D]YC0@:-L2XER[=M@R?6L[90!K)6!046)7GHZ 3F;H!M6?2.(:X^ M1"RWIE[D?29,GTC#^#"DR(P@\3*4(L(6'T;#PTG44M\,34A5=I'S">731E?. MX&BU(9K[$;G6B^0W( MG6]37?EUKN8F,.,:0P^I"NGY5!D\R52&SNCA;FHLMS#T(+N@CBX0((/*0D]& MY7OJ2@G'4]O4+<22+!?.8YW\&R%NGW328G$(5Y@ATG&_;W(J=!GROFAVH/;* MH?A&U@2R8,/SHZNBMKF;NLAX>C"6PF3F!@Q1T'QYCM0>Z877&D/;MW/&S+@+ M]%,FZ 81W3-=Z+OZ?R1F"&,C8AN*N50;L_)!+K3I\VJ5JS0/+A;D6!BI.S8M M^P<8/\2K\;"4&>1=2E6$SO&([ X/*$:3I:F;<+X0D^'AWGX(IN:4DWJAV+3# M1:R(_V^;M%&[*^!0(WS@,,NV5W%9EB%[:D>H$U&H>7!FCH\"<8_1P_.[L6O2 MB97BXT+(U_<20U$TN\1BE9/NTM)WV?&\JR.Q[1@XWCBX8PPLPN<):P@UFC-\ M_[3_ CIM#O[KY M@/=S@S-P>\,;]-^%)_\"4$L#!!0 ( )B#5U81-R_GZP, &$( 9 M>&PO=V]R:W-H965TCY,1-T;M;O\2B2#YZ*))BIGLA M[U6)J.&QJ5LU5_K ME=B_QT,\L<'+1:WL+^P'V]!W(.^5%LW!F1@T53M\^>/A'DXN22YQZ MFG"-ULL/&%<#!GL&(V#P4;2Z5+!H"RR^!_"(T,B*'5E=L1<1;S _@S!P@?F, MO8 7CE&&%B]\!F_!95NUNY,HX>_+C=*2BN*?IP(>X**GX4RC7*B.YSASJ!,4 MR@=TYJ]?!8G_[@6RT4@V>@G])U/R(L;3#(/@#&X7=_#AC_4:EHL5K-]?KA9P M5R)L14WM25<$FF]J!.O4:@6:E#FO\[[FMHO$UC1!E0-O"RBJNM=80$N,:\.X M(\;*,+Z8_(5<#O4 E$UL-J2BC$Y,1DU: _/C3V[[!B770EY,;H\HO\"O$*2Q M&\8IO!FD*'99$!^D)'$S(TQNL!74$X/[9]N 6+SE#X2XPX&(@EX1A:J%7#1= MKTV(/])]_2IC 7OW8V3VX"1T4Y9 $(1NG*5NS$((4Y?YJ1N=LV^T_Q_-AG)& MH;\Y+K-QF?FT_#X5G="4@XK7]=W/)6BF9( MEPUT3-?S23I-K*)SI74G=24*=2P!\MQ@SND6K;9JJ*JTP:U:<[ M&1H4]/CV M=0$E73[9(SVWQ/SMD?5/E\,*"Z2I8THP%RTE4E>' PM=W_?=+&40,C>*,_+*)JOU)P6, MN6E*ZCB$U TITRS+('19FK@)(:^'>E+]YE\:*: %#:6NEWE)0V%DPL@TA9BY M?A9-%NOE$NR<(PIT<.*'D!#-*#G:3^Z$YC5$@>M'YVX6!Q#Z1"JA:@^IX&C[ MG)DJ@Z?>%>_DV:?GY3 VOID/P_!'/ ^*]B_A]02P,$% M @ F(-75CDFT)XF" UQ( !D !X;"]W;W)K&ULG5C;;AO)$7WW5S28(-D 7%*B+EY[)0&R+"<*5K)AR=F'( _-F1JRK9YN MNKN'%//U.54],QRNM0*R@&'-I:OJU.U4<3GP+T.;.+A6[,G<^T>^N2G/1P<,B"P5B35H_%G3%5G+B@#C M6ZMSU)MDP>%UI_V#^ Y?YCK2E;>_FC(MST<_C51)E6YL^NPW_Z#6GQ/65W@; MY7^UR6=/9B-5-#'YNA4&@MJX_%<_M7$8"/QT\#L"LU9@)KBS(4'Y7B=]<1;\ M1@4^#6U\(:Z*-, 9QTFY3P%O#>32Q96O:Y,0Y125=J6Z\BX9MR!7&(IGTP03 M?'!:M.K>976SWU%W.%.WT+",ZMJ55.XKF );#W#6 7PW>U'C>RHFZNAPK&8' ML]D+^HYZAX]$W]$?<5B]-[&P/C:!U+\OYS$%5,U_G@M#-G+\O!'NI+=QI0LZ M'Z%5(H4UC2[^\J?#TX.?7W#AN'?A^"7M_W_.7E3W/-C#V41=?;R]O7FXO;Y[ MN%>7=^]Q?_=P<_?WZ[NKF^M[]:D)Q1+]H#[.K5EH[K&X>^@'#P-9G4@Q1=BM M2EYIE98FE#^N=$A;A8 WI3*N"AH!;XK$T=>+0,0NBH>QF<4^@K38VA M5RUUJ?1J%?R3 0$0T/]9'1^,W[Q^S4)5(U#1E:9N:K72V]8J2C^((>==H5T! M_^>6U.JYX&Q,6B(@@3@\R*)*%&I$0]%305' >4=J2SH TM(4. VC]+0"KV7O MYE"M#2Z7P3>+)>,_G;SJ4O$*MT? ?3@;G[R9\=TQ7[]^?<#7)^KP<'SZ1JY/ MU='XS>SDU8-/VNX\_<6D%JWZ%8;7VC8&1W0IS M0(4/B*4"I+" EF\-3' I)&4)>0?X720I)HEW"35ZSIG;*LP?B*,WHRKZ>M\B M(N34W,,B L4Z*F\Q:#B0.%::'&2.6$WIK?K!_(TK3?A][ M:"S(D/'7,&2VHW>*>VLO*)<.*3-ADDCLB?>JLRTG#YV7F'FY08*BMZ:43#_G M_618<&/%^5(HG !G 3#V,0Q?%MCM5AU>9&^L[2 (J#$R39%A6\L7*PJM(U8 MU[5O0"\B[LW"F0IU"#>^ M-N5"Z-(PWWYK3,CQQ4%DMI$6@YWAV7%KM=9;+BS-1+?*$Q=:VN2H? 7]2ZQ1$H:JS!\.QB/F$HIR6#ZJQ@1+ MG*E2U]CT42_7:^+ RKC:< E""93)R%T+32BT7EMLS$5ZPP->8HTR;K,R2&UF M8);;41KW.1ZBG*6VGN&P3%1"VP," (J-P4Z!Q;X;^TP%2 ^3+ZIP23:/)DM] M\C/ =?;;KNBHY[L!,. WE BD5!5\O6];J!27+I-" M16Y7YFF_+)F$I(&XP(1?V"UL2@7/<'"%W8[W,I6'NY#:]OL)[3,E[Y']7%L9 ML?EWIWY^!>,>+ZEV/83(39^G".:W99=#E##,FPB*XR !%U@06N"*%QR\PN>^ M&2R&;W*)BU*7>I7V&HX2T001Y. M@U,L;PA#[,.=;Z(^(B ][>6&A:*XM[L:;N5'YS<\@ N-55:*W*V]70-(NWPB M4Z9N_6DIM=8E#2ELWJ1=KK:(MPPW/H7F]K*"[.=3EDG.9<>VG15VOC\E6O9' M3:XJMVVI=V]>< V\$).?U=)O0 %!H+ G[B%NW>11VQ9X'&8?GI9"C M='29]\&=M[^5&(1?MMB.8GD)EV$,4,GS$*,G*AHA0%]!7 :;<#-/ $5H)K^E M;CULHX1DC)D5,83R,="36_!$]#T2IB"J^_1U +H5Q= @URA:>#W?M@32!L($ MV: :V12[WT3B33?P,J?S7A#[Z3S\2<*ZT1';B7KNQ^IT\+&A)N2&/ZG(B'8I M?W?HG_9?;2[SQXK=\?S)YQ:IA9M8URJ('DQ>GXQ4R)]1\DWR*_ET@=T%$TPN MEX3"#7P [RN/UFMOV$#_+>OB?U!+ P04 " "8@U=6-@S9&^<- F)P M&0 'AL+W=O -MQ>@&:Q(B3%L7A/JS(E<0+Q566I&7WU]\SLTN*LFQ'*5K9)5]LM/E2+96JQE,&K^\N@T_/DLIOD\ MX;=<;:K>M2!)9EI_H9NWVY[5RY='DR.1J;ELBOJCWOQ+.7E&1"_51<7_Q<;.'6+' MM*EJO7*+<;_*2_LK;YP>>@LFP0,+(K<@8K[M1LSE:UG+5R^,W@A#LT&-+EA4 M7@WF\I*,UN"QD6;TXJ4&;9IRDCLZ9I1,] M0">,Q#M=ULM*7)29RG8)G("ICK.HY>PL>I3B:Y7Z8AAZ(@JBZ!%ZPT[2(=,; M/D#OHZISH^!/=2MK)?Y].JMJ \_XSWT26WKQ_?0H6GZNUC)5+X\0#I4RU^KH MU4\_A$GP_!%NXX[;^#'JWV&7Q^F$0U]*G&N&P,AI4V%0O%-8:3_2VOS0J M4ZFJ*FVL8.W>GEACBT;"#6HM-LL\79*H"X,G8$**5*]F>2DY9^@YV&QW(Z9+ M71Y7M:R;6IM;43$_X!YS*Q[_>/6Y\L4G\+'' '8Q2M3*K(BZ8@6\DP;;P\%# MNDMU6;IDMJ&OE2EYF,C9G3$ARRTCX)K&D(+! M*IZ6"R$WTF15)V5?!?5]S/KD!V_4S#3(U,S@GD,PU]]T YZU9_MN?>?FEM!E M WT@Q^[3N;BZO-R:T)IMIE*Y4D+-YXISN]"M1H>!9^EOELHJRJA%3J'.VB4+ MVDR JM:I>2,KY/.TD%!&C^A3I-C"7A>WWI9U8M'>$F]>)]>^X4&0ZIWQY3":I4')NR6NL=:HE1&(_0["L6*&T<[TTNEDLQ5K> M&N@,RLR:U,5&+28CL5:&N&\=%( ?+D;0((OP"!KDZ>*GB$1[%+7UI 93-?N MK*",58^@7*^+/)7$N8;]#.D,>^8:.C M@4)6-:C&Y"#8W&8,=F2-I-SA":\\5:$(1OA/8)V-<,SW+<[WRJ) MK*5N4K7>NJ*E>&?7UN5;J;-V?W+,@IZ]]ZS"2?-^F]^Q&KNR+SSOWGLBMIZ2%KDB[AWI=9X[6_:0H@3B[QW-9 M%!42$ESZ;Z(/+RH7VD:]';/)YN[3;46I1 [GR')<%K?02@%F> )65:JNBRY6 M2!6"\7?5J=GRT44 \8'T $_/TWR-#%%1A6I+CJM@'0^4X222$% RXJ_ ]JJD M%&"K'*W:T=932'?49^(C;%D?(;'7)E\L'$U8^%H635>)66$N?T&':$LJ.Z9N MZ-IF1"E6.LOGX(*'((Q9<-&D>E'F?V(]"@'2!(+UVGG'#G\4H^0'"I/Q-0+XK%H\P499J:(C>\27E-ML"7Y@T,WORNN 5R+ M[@(?Y^ 5ZE$M"I2^K5KL?/;JN&$V(9^R.?Q-:&P:)%X/?3A6( M :2*LLI3ZU%P;V["RMIB*T0'W)DJ)=R_WBB' I63=)N0.3GN^0_7X%P% MEJ]-ZSP27BT7#X0AR]5&A?.,O[0I1!(DT]B/$I8H3'QX22>/G]!CV&?=XFC? MHM/#4F3@]3LT7HB$3A;9XE/:*4/22!'QE:/>=3L(8-,B7 ),2YFUX=WB82Q' MH/,A5]D]);,8"U_!Z@&&*QQYB+-FF*W.:UI_DSX@Q58:%Y02.O5UK21Z M1FT4.W^O>J?-JBGDMO ]AH@8$82)-PF&HJG:4),I973#$$[6R%NSAE>M5+W4 MVQ2PUJ:%7KS*^B*-6M^O#W!EBK099=].NCNQ:?ND5H.99CN1=T@'' ]1'YKE M%%(0N1F"8MN+&U6PE-]4%-RWIV(J\()."RB+'M.1&IW\8DZ'F QUTU5>JSV8 M .FVZ.#O0@.G+HUOH<#GTM7,V3

S'X\$;;>8J;T='X\ ;3WDT\9/@4+8B M@2(R'@.NC(;$#] $E?DHF>+I]$YIW2U8-IT2'G8[V7(:3;UIXHK/Q!LG8U=] M_E1&_]5*RHCO^(R]YKSO-1?.:T[;=QEMC.S578F^=.5*+,(8<5:PAR%KD+^9 M UR3F+^#8)W9\EV_^8.<[&)/N('5-^-#B#5XLZ/.G:3VQ )"ZRG3*0,O'[#Q M8UY].9X;Q3 ':$Z!*1U$NK\V= ?R'^ M")"&VTG7FA)909$R@@N "GZ(Y"@@FH/7.1V$P1ZWN2HRX9P)X_==D=/TFEY. M\-8\T+A%A7UK-)4MUI1,J&UUN7'7V7JMV 'Z?5!/H1^#P6.@V80U%?!=X(\> MTQ@-'XL(D[NK^S4W==3'"1$4\83M<2R2T)\>IL2K ])C6D![>0MQ^(P#:M1% MGKD,ZXY4[8G-6MFCUK_DH>>:#\"H[U9TY/U$(%%,R!TC+YAR;Q,F VJ-^92+ MH1^F%GK-!QSQA),(&HGQ9"@2Y(5@<(4Z;D&B/9$A)60KP M[:(QB&X$LRBC0Z#!,4.*C84P\U*9):PMCVSX\A#2MYJS#W-%.W49-C6YS$UV*E$.I M@$[/*'18+?PB1&86:'CDS0](RQ+N"'68+%S/7 V;)-YH%(M_1**A'[02?=KG M]4%?NLMW_W#J 64X:1 N4SZ($O^$>8*M>5(-Y(J$?P.B[KUNCS2?'1U49+\9 M"FT,A+:C@(AHVFU((LCO=+@V8GABSLV%H3[E $ 8(#3YQ+('] M=52Y_;8]$ M)655 EG0PIOOXM^CUTAZ7VG2@I.>N?N*7LN\8)338Y>A8878FX0 Q-,)%9=I,/)&TW76R MQX#@<>)%<2)B[#<=>@G*51R$3[\\L^\G4:B6DEY MD\K>0UF*[&^^]*VMZI[ M_T!ZY5[+^XH.KC]UE4V&-@B MA7.=J?X[GQX#GEBW+S.X^N^^VN2OA-C'Z&""&F* ]34]" -":W9#0,/NU6@_ MC7@ FK/_MA24X>:UR%XS2U^'..UXH($<#JV@NB>]8,\>(DG3I6MVN M3??M47Q&_^X9=J\!0F3?L#VHT,;=)_&O?H?4$L#!!0 ( )B# M5U;X? _SZ ( * & 9 >&PO=V]R:W-H965T9,=46!G'9V0N9,DROW MKBHDLM@FY9D;>-[0S5G*G>G8KJWD="Q*G:4<5Q)4F>=,'N:8B6KB^,YQ89WN M$VT6W.FX8'O.9PAAAI$V"(Q>C[C +#- 1.-W@^FT)4WBJ7U$_VBUDY:0*5R(['L: MZV3B7#D0XXZ5F5Z+ZA,V>@8&+Q*9LD^HZM@>!4>ETB)ODHE!GO+ZS9Z:2 B:A,#RK@M9EDNFV70L10721!.:,:Q4FTWD4FZ:LM&2=E/*T],U9DQC M#"LF]0&VDG'%['FIL:L)WT2Y48,UK[&"%[#\ .X$UXF"&QYC_!S )6(MN^#( M;AY<1%QBU(6>WX' "X(+>+U6;<_B]5ZM%G[.0J4E>;_.":]A^^=AS<6Y5@6+ M<.+0S5 H']&9OGOC#[T/%TCW6]+]2^BO;-%E++_?A?7-Y]GV9@FKV7K[ [;K MV?UFMMC>?KG?P+*4*=^#3A .R"2@Z2-0%S /43:=\$<=J)#V-$K:3;D6P""B MSM,2*%'*R("PO43,S5*5ZH0B9*.CL#I2;LMP<[4RRBZE0A ["$M%G)4"QF,H MJ3Y-$$TVY<= %7/5A453:X>H@'AR0@T/%N]YD?BY'G5>4!#8)]FF)ED>Z9,( M;V'0&8[>0X>L86/FEV@G2O9H0LS903\!WY$)9>FHA5C2&%< M1DP+::ER-.\#"S-2=-1 YZJ35%T\VIJGWPF"7L/-[PR\X%]NYSY#]V1JY"CW M=C:::B77]0!I5]OQ.ZNGSM_P>G;?,;E/Z1)EN*-4KSL:."#K>5@[6A1V!H5" MTT2S9D*_$)0F@/9W0NBC8PJT/Z7I'U!+ P04 " "8@U=6;L>-6 4) !/ M% &0 'AL+W=O/=)RU'7K87W]/V4GH!H9=G82: MQ+&KGGIYJBHYV6IS;]=2.O9M4]7V=+QVKCD^.K+%6FZ$/=2-K/%DJC65:J6-X;9=K,1YO&]K/3V=!R/ M^X5;M5H[6C@Z.VG$2MY)][6Y,;@[&J24:B-KJW3-C%R>CL_CX_<9[?<;_JGD MUNY<,[)DH?4]W7PJ3\<1 9*5+!Q)$/CW("]D59$@P/BMDSD>5-+!W>M>^L_> M=MBR$%9>Z.I75;KUZ7@V9J5H2OK?]DV[$WS,2M:Z_2F M.PP$&U6'_^);YX>= [/H.P>2[D#B<0=%'N4'X<39B=%;9F@WI-&%-]6?!CA5 M4U#NG,%3A7/N[$ZNX&+'1%VRCU*OC&C6JF"?ZA!O..[DR$$/[3XJ.IGO@\SD M.S+CA%WIVJTMNZQ+6>X+. + 672HWR?O"GQ@RP.61ISED1)\H:\=+ Z]?+2 M/[#Z5C;:.%6OV+_/%]89Y,A_7K,W2,M>ET:\.;:-*.3I&,2PTCS(\=E//\23 MZ-T;6+,!:_:6]/\S0F_*?!UQG!^RN\N/5Y>?O[#SSQ_8Q\OKC[?G-[]\NF"? M/O]\?7MU_N73]6?6X]D!P*Y;PR[62B[9Y3=9M$0T=KU%SXQR@F M1GB'E[)0GMD;<8]=?_OIAUF21.\NKC]<^5K)<20)B M =@Q!$R4#^3Y;D\!QP)R,/+)=X.9<-A2H]!)Z*D9I2(9MF@MA0H!A1WZ09J: M-L,%:#^B5K_OPA.%*.4&E%"U=NE;YQ-2>#JRIA*,L M"?$1!<)LR0XXZL"@:\ (QV39!E= -4+JXREK.-1['PV23J!NJ)JSMO'^#:"0 MFG33.4%NFDH_2K*F (C?98_=NK:D).1L*0HTDL=^62R7%"?;2-^VJL?@P"[9 M=KTGZQ6Z9PD#68,((#\(FS>JK7'46&B4WK125K3 EFU5/?9^6 @T^DH;8ET\ M?1>XA,:/2 U+Y5..=V3:( U:X\DD=_E&#)60."!$M-'M%?11\_1!5LCJGF"D M;&4T7$_)J-SA4%]V5^$5ND2E0@A*MJ!9@I/QZ+^P@;@_*.PE5Q1/2F>B0:&M M\]6C?^K6@K9V,H?8AGV-4"7Y*T0?*=TY%@ZXV-L(%SXRT33XI3S8I3$9]C+= M+2$E.DE"7^L]Q4PX9]2B=9ZPG53PLO= ML9O*7*U=7T6EMW, MY"%: .]'_U6Q-0G%\U/-9.#/0>84BAU4.-\4N!,6S_) MW,/QQ#2?VFU#/3=LX@L]S58[WF 65')/NO-O?2=I=/N:Z5% M1:4&@0TEU4C=^#Q[VN)S6"(_4"0\VA)]1M$XX>M-OW'7NX%$I9;68_'=HO31 MI!ZRTUD10MK>T)[P>30?[=2:>!;S9):Q.(EXELS9-.+363;J*PF.SF9SELWX9 I=I3GL?QZ+4*O0#1/6!Y/1N 7\I)\#V? M(,PSA)O/)SE+(SY)L]''9RY&GF;3N4_ .<\F=!7G&9_@Q.OO)JQ+8\^\0 $_ M.@6&^"\!&(?"&-%G'P@+\M/A862@QPO,4WZ8*TM#]0/V^A<+_Y*,YORGF?6U M5M2D[ARJ/P4RF4X00!_).$*^$L'B+(6EL]%E:U <.;M290G$EYB+0NTY7QJ4 M#00%CHJF+([AZ0S)G/(DF8[.K1+L1A146]@$F8U'\--T@CP'&]-D=.V[-]([ MGN>42NEDQD"(:)IU$7J3@^PSNC:< 4B%;FMG'G?' ?+6OI'#I(,E\/$O-*I/O*?\JR(?SA>\^P.GPM.P\?B9ZVAT]M5WBU MQ,L27+#$T>APFH^9"9^OPHW3C?]DM- .W/*7:XFW+$,;\'RIM>MO2,'P#?'L M?U!+ P04 " "8@U=6P:@&5U<$ "'"0 &0 'AL+W=O)#,AXY;@Z='D!R M)2(& 08 +2N_OF\!ZB.IX^8BD<#NV[KIV_"S5SI(?&V' VJ&-L7XW' MH:RY46'D6K;863K?J(A7OQJ'UK.JDE-CQK/)Y&3<*&T'\].T=NWGIZZ+1EN^ M]A2ZIE%^<\'&K<\&T\%V8:%7=92%\?RT52N^X7C;7GN\C75Z> M#23(IG+N3EZOJ;# 10FRXC(*@\'?/EVR, ('&EQYS ML LICH?/6_0_4^[(I5"!+YWYI*M8GPU>#JCBI>I,7+CU.^[S>2%XI3,A_=(Z MVQ[#N.Q"=$WO# :-MOE?/?0Z'#B\G/S 8=8[S!+O'"BQ?*VBFI]ZMR8OUD"3 MAY1J\@8Y;>50;J+'KH9?G"\X1-^5L?/:KNBR5G[%X70< 2T&X[*'N<@PLQ_ M3&?TWME8!WIC*ZZ^!1B#TX[8;$OL8O8DXFLN1W0T'=)L,IL]@7>T2_0HX1W] M5*+*5K1@HR)7="Z%H:/F0'^?%[!"I?SSF 0YP/'C :1[7H56E7PV0'L$]O<\ MF/_ZR_1D\L<3](]W](^?0O_Y$N7[\X7 M;]_0Z3_R (1$X#&GI4+1Y;8F1$;$D M6K=>.P^-OS)I>X](,_;"EIST"Q5C$%%A*H\],LZNGD?V MS1 S)$1,'%48IA6DC/6(KBR5SMJ^W=[_0E34I:-ZTQFV8*? ]T&V952G8\E+CX$6Q/L-&54RE"C6U:I/+ M(D4_'KWV(2)+ \3\;0V"].$@DJ25E6'J6<&K/ M/VJZ7VZ)POG?+24' 0EO#B?MOY)>O44]A;W-R&)%4BB;(5 M8B&CN[+L_(@>&[3C@\NQ852^? )(!78VYGMRM[K[RCC/E^O>/'^BO$?C:(0T MO(3K9/3;BP'Y?.WGE^C:=-46+N+B3H\UOI38BP'VE\[%[8L$V'U[S?\%4$L# M!!0 ( )B#5U;_=;.8RBX -V? 9 >&PO=V]R:W-H965TUD?7 6_;.IFGW?PL=D^;0^-RPMZ:5\^75Y=??UTG_OJ MR?,?Z+LWS?,?ZKXK?>7>-%G;[_=Y._HH6#XM9Y:V[ MK6!#=/1%"^S+O\^0]-?5W_AU7G79S7I=]U7G MJVWVIB[]VKLV^TS_^OR'IQT A4,_70L +QB Y1D KI?9+W75[=KLIZIP13K M4UA-6-)2E_1B.3OB2[>^S+ZX7F3+J^5R9KPO HJ^H/&^.#/>U(K_S\VJ[1H@ MJ?\[M6(>[\OI\?"\K7[\C8#[9G\S)K@;8< MG.>NS>#]LB]+OM5ZTO?-X SB^SFQ)& M,:3HJ\XU:WE_E9+^7>L0)3^UG0=^X=HIA#]N!$(HH/Z0-XQ@^/%C\(L/(=F7QI4$=>';=5FW M/<*2TTLX&*Y(_WYPD0M\\0C<'/\_!TKC[EW5.YK;?0!)UL*$1=_@68[OX*># M:WQ=7&9_.&+R6=TW$249('[G@15M7^:IT60\\L&$$^&;=[V&]2-27 M"0OV@((6S\:_:!MJ^'.]&VZ@.[.# *!&INB7P(S'0 M]AEL:KU^?X%H+S(\SK!-_(ILV3/9'9QWY2JW\5T&Q)VM\X/O\M+_F]_;^Q9U M!1B0&$.5EQ<]K*2M-]T1%[JN6YP-OMOT)2SYGAE865?;"_Q4".4^8_SG37-" MRKC/RY[($C0A7 I\53HDD08%_D6]H5GLJ_A&0!3 DE=;C_@P!P.05^]A__,/ MNLB%[(R29C((J!D.Z*R@%Z;/UP+I'MXE@D-FN>YZV!TX8:"?M+#XOL1S!T<7 MR+&I][+/AFJ(4H"3$C7QDXXX*K\+A(H/-G@,@2IP+Q\\I)#(&I2BLQSXS@[V'R15Z>%% MW%&@IX[Y+W'<''8.2 2P4B+B@.ET)^9NC0-4LLX#5 QR%#:S2SC@H6_6.Z0Q M9A!KG-Y%^"ZSWQ#[^"T".OR9P6P[$A;Z$$SH3@!(\QY4_0WP&9HT;IJO@!*Z MWK P/#.TE04^B:=G =+9 W'DAT-3?Q#>N,E](X=DY=9YWRH/AZ_]?N] ?..B MP!+8 :^]0#ZB^""I_ALQA8!J E@6P.($,-3!6[0:. -P^$6.$7>"L[SQL!M, MCPWP?_-L='[S+6P$;M@,D7X3B/2;63KZA?!* M7._.K65M4^0X.\RTOC4Y=F:^;>.W9N??7=Y=9K^C;.E!BX_/+&;(<^6Z(RI* M"8TB+0#Q9">7-^<(-5+,N@3^!)**V&F6W^>^1" O@&%?M$"?V6>X'\NK9S>O M[NBOZV>? W];=09$$L/W:-+!7&VR0#LFB[X#BO @AV634=(A1*3[69" 4F#B MX80XK([ [/5R^C%8H*_@[QQUU,8!P17Q>-",+*I03X G\N)?8,()H<9S0AO0 M5[ W++RV8#T+0Z];5%&B+@-?DTR$#:AH6_,UJ 4]"V=6+O#GQNW04KYW*ED^ MPY$^1Z%+TA64ZL(Z;[G!#N6.2P[C.U>J6;O@)1 VH3RUU8 M]XJ,2(\">XW<#,!4N5+8=0,65)$ )) J2;H:,PSX&*4.B,,-2B/X'[8&N0I( MH!,)2V83S D87Y?9+7V\4*W%@TW@&])O^8D%J3DP/T*(^P$T+'/3Q 9(F(]8 M,GQ?Z7.CQ2Z(%) 0"W[-PW8U/V6T ,[7Q]1;6,EQ0+**(034VUIE\/KO,^[ MO-D2EGAC/Q/5X'/95%B$ZX P*R0]]+@@+S-+]4&[(_OF<90RIC1+.'^?()FW M9\F7<2,DC$M&W>_\DB;FQF]QL%FS[-O G+^=9A.!^&&7USAJ%]?@?0X =3O9)D6[@4J"FH:""M>I(LY OT& M*\(GIPB,$GA=E-,$V#.+@L,TF U'S,^A@%#DV\P.W /1!ON.B3QPC@,,"781 ML3>_=WAT9[D## U\$Q#AVQWR.[*(:K:;$+JVW3OEEJB,EN3;) O@)+)A2%W( M-'41;,VP72H0#ZT.@=;EH.75?8?F)_TF.[O@7]@OZ9J_MY$AYP(&(.V0GQ8) MA,%\%F=$,DBTH6$CJWKOUR-CVAC(^%%D/GT&)(+2*:KBI@<]QDV-D]7W8E>7 M?A.<#/80$EF!8EL"L=(7 V'E:&OSK(7UHB%N-A))!C5B(#]@MI=3S "& E6S M(**47KCC2:2_(0S;U@_2[D Q=A[L3V#T8= MOHJSHYX'&XO>V.PEK&"_@H6K/Y7^O>9M@;^NYBR\[P)__NX!ER5J;1T0#=I@ M!Z1QGN!.3/>SW'IVW'/>RX^9+(N/N?2Q-CQ6,;<8FDALSQG96SB8'6RLX%D7 MA4(XT,OAS\%A89]+>6#?ZH%%+S3Y(7#QV1ZH%/TD2NQ1"QMZ/8C,A+UN704< M#CET=ZQ)547U@,G@,OL9C254 U#5:&!HMG$-@,[,2$8>&VL/ Y ,*-07-1NV MTO $SFH!UUS=-N\7"B#AS&8&,6[Z$B93!QVK]_\!@): MY:%\LR#[IS@##W$$ZU,#_8!?/GE=\$7/ S TW3U?3H:+&1=:L2/;@SQ,IP^MJ!7Q/O M\[9!%W(O/G/5HQ(&XK9:3,P$ MK ,X%A)F<'D'-4VU?9BF$KM9%-$VWP=M%+YB7Q/S!*;M::V/SDH[=#SPR"8& MX"<(-'@JC7\7?K_,?@-F2G[0@%5XUA^(HPLBUX 7X%1\^G#!;*$2UQL@A/5@ MP#/>291K)9BC.,K8Y# MC(%]?(%'Y 7PYLX'B3$$[N^M;@;SEX:5081NWR,1H!\#L5"PK@LD4)&_(.XH MZU6J 5J%(_*-MJU1R(E!"*_X=KQZ88GX69YRJ#DC0+!!I/HDI#1"M"6K-MN" ML&&ZC= -=.P)TF.*FZ TUK7BDE)OUR/H*VKV^$:5D]8J[(DB0"5%'G#S95*# MW1$BW1B/ C;;2];^#A8"Z.A!GX8OF]YNEKSR(#^?8Y[+R#R7L\R3](MI9ODQ M+R(E1CW=L['<-.AA4:=(K@[?BC=7-VV=1[D !YH>8K^3,0-RLN$=1<_( R6! MF7E;RH].PV8+OU:E[SM[#;/K6XO%BGJY;D)@:$I*Q5@(<<(9\OM^/U+" ]:B&6V4\U>TYW#0#GUSJ/$,'0/JXJN< M.@!@;OP'D=HAJDR@]JA>=\3@F_O@FK5O16>2&2P81CE%6)#SX2 F50"W4K49Q 6; MO*"#Y*B0TFE !MOV#?^)P1.2Y!V%T<5UJ'[N%K'P3QV=8> YD )%T)&B&,AG M5GZW(P5QP UDR(%JBHL8F.@<*YD\1Y$/M)SPXXS@0JZBZQ!'.?,">24J10-> M,<.W]$SBSE%. +.;$.C1\V:8.:#A>CF(7I,QD!?L:EL0_S)1";'", V!P[EM MOY(!:W5#J$830#<23)(MU(/%"XL\H9QT3RS@9#0 /1X.' IX#OXM_D3$8(]> MBN#;&>S;T#/N(M"H/WYPZ[X3CA/TK,?13Z(_Q\$Y)/,PV405^!,](X('"408:.8N$J0PDG.,H MI)>V8? 4K:"DLVR7O! H#C 8HIGK:^V]44RY>__BU.&TJ0ZEH] M=&@FB%G%@J7&9+*%4!%\7'&$?2?B21Y@=K]RZL7!()6JU6&9^DP?6&Q'WF0R M90(C#@J":T"V5*Y,#4<8OCXYIPE?;;1.D#3U9\H7)9[..D$Y-I (Z3MTYM\C M:9/VC!ZCAS9%5HRY=RB6HO0P7L\'S^F$_].&'PQ/T]P:#29P>LV43S;F6@QM MO$>Y/$8LZ395IT(P;>_(FR"Y&&L@+HP78(!DRT$1#FJG;Y,=T(@22?E'5HZ? M%<*R$#RK>;/>B988-^5Q*YKC5#&?^GH^H?IU3."[$0OE3#3BDP;*7@\3!,]& M%C0:;&(+:2CACTB.$Q'GR1?D_PSU8GX0GB+_(00*;FRX@O.4 M.^,@-EN)WB^WWE5U66]/P[2% 1&'#%:W7V&P&(L\@+@X[&;?^VMH9HYD8AKX M]7P6]^NH_<#H/V."Z<^T![SOD[0S.^(9038_#9(#*&H>_6.(2_4#2/8)HMJZ M!,2K2;F>OL(,)K$&0B:L2:PFG]HP<=8Z0(+_7CUSZ"9=!']R$E:+(;41C2XF M55CK+4!S O7?%;-#H%PVU?Y 4F]$ MGM,OR6OQ,6*X:5;38%=%)K41\:G/OAKF5*6F;4S\FAQ;Q:%)LS(QR R%[,NH M U&BX=GX\S%U=(P!,Y&P22K$J?^6+1??77^5+>S34PIRM$CDK2^NOLP6B:J" M&0\:)B$?1# JZ)7OX 72?% SXJ"[ 7DZ!=UJA'/A^.L8AY\5=C'7^GH^'_JM M: YO&=C"F1HJW^62IWJ/>^-2_B\U1EI(GYDA$O<$I:1CA: MNC8S1>,V&&5K@W :Y!D=G9Q[B0FA'ZLK>2KQ98V\P)HNJXO[@PV*4RCI&3J5 M+,R2'-IF-I#C&:6:U1-TU'#Z M35"J.NMAQ%A.$@B$%>.8('X@WQ>&P9#7@YK21;=\\.P/>3_ 0K.A#S;ZDMG' M5#@\JHWDJQTE#"LA,F8&]["71N^0_#+C\702(3B)F[GP\ K'VH"! _^!YV$J M?:C=:0D&V%TK7P53DZ3-&6 )2W*(1+:SUPV4QP[K]\Z]J.C3O$,;)W&VM@YM MA#7I@931-3U<))69AP)ET %%TJ;4L[S$Q//6E275:.%LEUR'05@XNP!.YJH, M8L\!5]1PEH/KW4P:,I;38XV^;O#+@>(26F-&$9@;K#[%+.T(-$H,4UDN.HGE6&<"Z+' ,#"9.->X"5 M:^WF)#"=HT]6B- 3(<6+"?""UP*S4_&A"\#/@A/8$"IG6HF#98P;@,%ZOE&30+:)S@56.F%@Z_#DN/DX-BU2D&.J%ID"/NP- MQ79(RQK+H\'.6%F8=Q1<"(IB8)K!,Z[N(HZ.X2RIS-0P=WH^6M+\ NNJ,40S M8F"7V3\4J"1T92Q@'2$$+$2TFTCYF<$YH_M0:&&%K<4,RP5U+^&QNH++[%?D M16)PQ74I)\^3>FB1E:0)28C !A5"U35&2S0W%W>+]*TH/TE-VOM.=-LM0EE) M>$O=BS[-$CB+6!"V2,$L)XFV\X998A!"L!931"L+K.UJ17@QRP_OQ0/(7L76 M=_U ?@6M)\GE!:%J)Y=))D2LY$:D/#5P3L-4*0"RS]^SOD.)+:9*@<_ M\Y^SQ21)RFW(MS;"*M$9U*B$^6D;@>H CLIMZX[=G.+'":*+G3CXZF<>9K/K ME1-LP^4/B@+5(K)]782LB8] ,J[2OF)0/,(J8B6/82]=_X)70"26UA_C5Z%^ M+4$7*(_AJ1S0=#2CU8A_3W.)#PU5#0!OO;OH#U*NI8N9G$(<"R8+9#V)'MKT M?8_);9S/<9K3*W5%/ 3SMBFED2I%-$,\JF6B! >+*(;OS\VG/ON85=(8LXP\ M[$22,1=E1E' TH)[EU1W2X4Q>@E;^!Z.Z?=!9U]D/V%TY-!XK1M\Z5!Y;H=1 M*+#/$1(<%X1OOH6'ML,U&U- +;D_5,AT8YN2GB2WC2J545'Y2#O2S BG">-K M,9:!@2%S1!!Z.5QKRM\#LKA#;0;#2$HG7,$+_+/>7AQ1G<*F%^O&:Q#])@"8 M#C60IEJ)2?[B7$0D2R!1HUPW2"):6+W%?Y"H[N401 YZ&$U( :#4W)CU2#ET MHXR\(SD^@HIH]9O4CF_CRHBA$30777U!?R1880YW&9,BWY0]6>0D)2TN="_4/='M7R(&'FU"6<=M3_5N*F**)*1)TRJTPK^< +6PZ%]P; ML)O$L9KH&OC7!KH66&)R7Y9ST..!=?8 M5H#R#(%GXA3'&KB=>]\*_&K2^T'235"FR$NF29ADW-!HXBJ*!J-Q$^@CF'_+ MSI7!2R@3_3X4LW!7D9'[4/UEUY>&"5G.@6PA)982CA#%'=$-@X47C@M*ZV:; M5_$81S5)SC2?! V?Q^)Z5F?4=@(EO6F'YJ*K&M#..!@B9QT+5(;'LBJ"(VC M>/HTT3Y9[#GK46N_48-@\8##<(_?E70K&Q@YWLR4 Z@'L"'@FKF"U"O:^R7%^ ;-;JA M(LI2G$/)GI"BVA.CBK[FQ(N*S7K21CVDG2A%"71*:Z*QC+PN"V$[5LD1BX[R M8.L24UEY5T5&DM[.?IF%X$6J"[C;@?IS*)Y+G'KHQ0&ZL XLSG&7+3L%H2UG M:T1X VRR'.'J$O5N896)<4<#9C'G4^MNV3+MO7AWU.@5G<5 0BJB3M=V?<&L M7(+N+&VF%J/[?!3 R/PC+PO6V1PTR3]L;Q"MS-[$SB031Z&4DM 1C"CX?,ON M%\(Z##?=;6DA:2U1YG:3\0@N),RK&&)DOR>[F-2TCHVPV+F^(?.8^.^P@U:& MY6GE1$QCY3"UK5_6QLC6'DF#$>3D8(R1[BY(-HP"0>20WB;7'"?1\E->2 M3U[T2@U\8 EW5K;-PFIPS "8E M)E@*QMPTAQSSP\*^ATRRD%W7&Q&3)+N.0I"1TP[?HZ,CE)C&B5@(*3#BGX^I METJG"U/L15Z_$%QK0$7NRQXF!1N/67,AS=!,NI;XI^)/G!>KX34DR0(4S);5 M64ROON SB:1%U62^"HP-S^TQY_H)CM:AY A*J--(&2&:F5$4/8&\V?2%1]"F MZD$]1(M<'?RNU?9@)F@7F& M^G359UMY*%;86Q*(*>T6(D04SOA'$Q:TS#RZB7.6JU1 M(VN7'56L> 2K4;US(:-G3B.('8RNYUL8W0J4\FJ&K4X$&<1!I,= MPDU:-@$:0Q#!F6Y ?A;\7_CS"OZA>Q,R:?*<#VH12,MHTKH#36\JK%\#?%PF+'2;&D^G-)7P'WP';\L M[04&8RAE:D8MMFR('3NT6%T]XC#VGMJM(DM$1Q\FG$EG8T]Y?\CR&I10)B-% M70'&BM67D*@\CEW%1D;[B!0JQV8'B$E@WWDX$LUZ=\I"6WWTHW'8@YH.? #F M)]U1I+U#O4+2)W>=KPX]NQ[0J1'*P<7%%P>G,BS?41T?:QOX'O-&UG=639WC M<;EW)=FC[+AIO\]^QJ^R:]J$Z^6S[#6_FE.=0&A-^V=?=QHJ9DE#%Z4(;EAY MY3R -<755#@8,_%2IEI.396.SR'Q/2PV"!9J:&"*DL<@( 0\8&@B8#"I+274,(:R_=7M3I1"5J0+QU<)LAB*@5M*D7;2;7JKP M&2E?3.-_1 IIN\?Z6"6I8L-,OW.7+-A6MDRR,KJFZ]B$,5-)&K)XZG#O@6I' M$_U23ZS)#(N$;-*B7)&:]$"N,.<%D3##FVFK30NNEJ[&,V@.Z5SE MUC)V\EK.=_("XQF#!S$;CQL+9V]]^WZ2R7[Z<-FK*:J1Z'"-HIPI3N]YZ"7F M-AA16Z+CB(.^[XM19W@;PAFT#B?3BGQ@W,D>CR%VN+_@"2[^['/AQA'6H OD MFGDY[$1_=CHE?']G$QA5BK%#K MB*@'H][>4U220FHM>QVE@4FXQH0E_BS.AP&KJ1ZLU,G+$')PCI +LL.$-3A2 M6^!$!QH^Y&+R=2#2#B.4H]BD\[#2? ,6A>?;2K2!JZCO,<6/WLM"(GOW0'G1 MJ-LGP5OX(FU6,X0F2>X#18PTABJ[OLK^EZJ+P4]Z\T">AIDQ^Y]-28VFIQKD ML@TSRS]B,ZOE?$^JUTS,OZ.5.\DO9E\_UZ\@CJG) D0SFM:NUQX@=3+%Q 96 M>@*8!COIIZ-WCY3YL0V&E[E0)C[B@BGQKJ+(\UW'@4!L28+Q&FJ !0@'\@8A M D>B\&NQ@.V=-;$ *8BB8JH8:7PQBJ1 ?L0%*#%<;M(S^TJZ-2C7(57!=%F( M?9.EQD0OM]).(:7[$)#%S8,Z7ZIB%[N51/$G^?F\%1HY?!!^VX>%'6%[W-7F ME-S%$F]H8"2M]/XVJWFGO?A\9R\42%I_)\;\@[%D.MWB2.7?1E\GB%6BQ;"3>'I2TJ4XZ'VX6HH6% M)(78E,HA3KCE$AU98JFE?T\-*9"STG4*R'I;:EC#-^(,>[<:8J>]"'7:W&#V M,KE2YQP E/,,4MF324!\A]* [Y,KDTRJH%A"]2;3.P:88&S"+8KNL:?#7/@5 M6FO!&D1))\;D*Z,84&*'4]-W"NF7V:WTBA$I)(%BO4J$[&M/?3Z A9+BY:CG M+?91=L*"Q$@V_#GIS!,8ID?'T"'OJ TY8/=UIU[F SI\12 D:?H M13Y"_O+=Z8 J!1N"6 Y%WH^0D$_72) ::,(A9G->FZA1>'_;4FR;\FO>CQ9W5 M X15@;IV :K6=R=,58&<5>QXB/-)(PRIG;!@U/&!,? M\_*Z[[CCEG8_V(SQH1>@26912#&.;%D&C)0^G" MY4( G;2[#&%1,S/ UI'+='2AR@1XCVJ(/*<=QZ9?R_FF7W=TT=\+$CJW]J*_ MGQBD28WY$SI\/30/=4911XKT<&-L3UT_R%X@Q Z%65MLP(IY];W(VG5&>ZN2^- ,.%_&-\H>?Q]RNZGQZ_2:16LBZ:9=NP9O8\_H -U/=V_>OX"W9WXP+XN7*G1TR#OC$LX3;4S+K_O,^.B1]<1+X:H(K@4QQW^!^LXYNU MHT;$O*@!@V1X*[7R#HR_#_J9,_9>38J(JF.BEU".E-YS.M0QQHU?DKT!7D@> M"VTU%I)Z9*NI;PJU1;O7-MPZE8%/NT'QW:;A@I.8,_U]J+[4:S$U;D:F5D6! M!!L?Z':^*2ZX9C5H=^W4$I[%2D7V="_DR&#.M5/S33/A_+TOW39>A '0.[?7 M-%[JU[ZB:DW5QAA-H3E"*#$8 " 0($'BT.IY"PV,IEZZ_SR3!,IHUJ6I@8(L M>!B>#3E94@J3F4MV),WO7WSG#[V@$*$&Y7)2@KDBND%U*W#EA#,X).GWKU%40.W %8 !=&[!QO ML[TNFC7/6*L1L86= %@BQA0L!-)-*9.Z'8A\) MYC9+MA,:EK 9VYAD)$T@T=Y2>N],[C>>!IN4%#H:XY*-%%A,@#W ,WT7G#H; MW[2XO>$T!IJ.JCGMCDI.%E08+[AXA<&^UZH.OD42,9N-%NW%!A\)&B/I_T,I MF5X+>O)XTP2QT$?=6 E&[RL4(ZX\1.QUGHI#8!#\TX0 <+XHM>8+H?HF&3IRKEQ+]_1[,%3"J-E MMB D%.4(CLZ!'\LG6;23]VE#E>C5*3O4ONJ&W%[["IODM3@<%CGM ^!!8W#< M+_+(15=-R[$@E/=X#T=* 0F94.(1YPD@3+A!Q,LWCEJ$CZ]/D )/Z@LY;_S& M/K++^?:OV.OU9^Q/^ 8H\&Z',][(1NIAMBJ^7&8U:1+/3C1M$G_:[!G8T%*G M4?B2,IWT9E;XCQEOYJ6 MG&JM[RKUKP]1O! 7MFSIQVPD]9X!$9M<9/4(&R9DDB5?Z^AI;#G1Q](J/J8\ M08@8 $'-#O?B$O5.4*RE1FSAZJ4RZ5&8$"?OT>&NNN)"-8)8ZDF3B9%I/1'F M8E53%JY2Y>7YDS: &^P=BG:RUH9Q 2!OFSM"A];?#ZQMFZ 1- -N\ZBYT/KB M."V"^AN!MK.F[CF8)/5Q&[\8X$#=4>CF6:0ZM6L3?U N;4[S+(.7 MW&ZO<*#19>E$9&Q.6_+ZJ%O.E[%Y[_*AYKVF [JYPV)R@S^I@^_T^.Q6+T25 MVE"D_4PO=A&Z@RQLK/7CX+QRD:#@!@XU&&5XX5]RHP#?7*1W"O25=+X&WD99 M;)N3WDHQOJ+#3B.)VV_/+69TC2OG)_-%KO%:"WJ,*RFQ#1OI#EK2&[J#),.: MY2^&F>:/2RR/I:;+^5+3&W-+Y-G*Q?DQIHEF-'!FOWG@3B9-3;)]_J]9+$-=SI>AOI*TJUNRFM>GR2U[W!#D5]OG_^(K9.2TIN5KFJ6#W0NK M7/1Y<@85=5E2-5AR'11G3%=KR5=8ZTPRN!Q#+7;O5R"V?4X:.LC&=-Q?ZHK; M")P)^@Z DJE(V>^X+;\TOY^"A[F\A 6#5COYI#92NW!4-R,-N*4WE:(T/&Z+ M$$C86%G#OG6J*T&)$ #8*U-+;Z7B=7PF]/YYR'"IW%]WS\4R5CTMYZN>?G5' MO>P>5_"FJ:NZESOLL$'/FK.H;@I0VEPQ29Z?4!3%X\Y,_#BPD%K#J5]>77_' M)/OJYNX%9YT4V7#7SJ:(OFQI!I:^FN1CXB6D&-.JI/^DN)WP"H9#(C*W/5 !97Y5%I8[ MF1/5,].=4\.S-W>W(84OK&ZP[.3:!$FH;&J,X#&T0/+JS\:4D-"LDE'+MB>+ M?[J[5#5LBOREF:<4!<*$BWWPSZFSWG:LI,X/$YE+7A02-+FPUP;;T2:ADB,) M 5/DSC-[D1/3#G&ZP;9L\"["'69M2EEK%9+PAIF E/^'FE',<@*>=G;#DX@4 MZ:-R@QXW_>W< ?N5^HD\T&U=%^3.4S2EK4(3[I @&XUJ[;\ZF6R(:>58W>2E M8_IDOK!<\IX7M?35#UY1BTE+^7DC^;@./3Y=4T6@[DK20E':JR;B"*_5SVE:P%QH 21K!V@N71*.7_H*(WY7;^JHR5:X;WV(T M@)*GT'4IJ&!WL? '$45N: MC3?&@#1"Y9U$]W_WE4/@OC[+"+^^N/YB8>I77L>:D NI3>LD"K1%,:L3,4#LGL81;@UJA(B) 34@Z/:GVY\#VR4 F#/A M]P(0M?VB?$3)HKXHZYI[^BCWC5%.%I)D=8#C@D^ MMETGV[\Z7!C>A%/V@YX@-H:JR>E39P!I D$>$/_#)UCN6-&C$<)9PE<>/BHC M;6GJJ$SKZD^IXOUEWN7/?]B[9NMN75E2HF %B@R6FX5OT?N !>3?WRR?/(4W MX^//?SCD6_=+WFQ1*2S=!EZ]NOSFJR?L*-8/77W (3$1NJOW].?.Y85K\ 'X M?5/7G7[ "?"&- +O^?\#4$L#!!0 ( )B#5U;5&S=%U ( '$& 9 M>&PO=V]R:W-H965T@Q#E;"SM5V\^X MJZ?K\ HE3/V$;1.;)AX4:V-5M4LF!167S9L][_IPD)"'KR3$NX2XUMT0U2IO MF&6C@59;T"Z:T)Q1EUIGDS@NW4>YMYIV.>79T10W*-<(4RS40O*Z4^\>V$R@ M>3\(+#&XN*#8H4T:M/@5M"B&6R7MTL!'66+Y+T! TEI]\5[?)#Z+>(/%)221 M#W$8QV?PDK;>I,9+_J/>G^.9L9K.QZ]3%3=XZ6D\=V?Z9L4*''IT*0SJ#7JC MMV^B7OCAC-JT59N>0Q_=-U<%U!RNJ:].(XR-06N R1*^<3;C@HI S3 MREL6]L(B7EA@BQII#^9*T'4V_0Y]'ZQFJ-MO!,YU'.7L6&W$^N,HAB/XI"R-)NYT%9)J XZL$%=!,_2U*'FE** M@T]#/SNLY*!'KB=SU*20N)K#=@%1E/M9YA1>Y7Z:YV3DH=]+XV/.PV:?28-3 MARLX& ,5ZD4][ S4A3<3H5UMY^FX&2,OXZ&7"- M8]6J'BHS96E$U>:2_@FH70#MSY6R>\<1M'^9T5]02P,$% @ F(-75G ] M&]P' P LP8 !D !X;"]W;W)K&ULC57;;MLX M$'WW5PR41;$+J-;%\B6N;2"7#;I P1-VCXL]H&61A81BG1)*J[_?H>4K#I! MXO9%&I(S9\X9:D:+G=*/ID*T\*,6TBR#RMKM/(I,7F'-S%!M4=))J73-+"WU M)C);C:SP0;6(TCB>1#7C,E@M_-Z=7BU48P67>*?!-'7-]/X2A=HM@R0X;'SF MF\JZC6BUV+(-WJ/]LKW3M(IZE(+7* U7$C26R^ BF5]FSM\[?.6X,T6.LJKM@8E!SV;[9CZX. M1P&S^(V M M(/>\VD6=YS2Q;+;3:@7;>A.8,+]5'$SDNW:7<6TVGG.+LZH9Q M#5^9:!!ND9E&(U7<&OCS@:T%FK\6D:4LSC?*.\3+%C%] S%)X59)6QGX6Q98 M/ >(B%[/,3UPO$Q/(EYC/H11$D(:I^D)O%&O>>3Q1K_6?,U-+I23;>#?B[6Q MFCZ3_UX3W4)FKT.ZUIF;+G263^,,)PEE/.#N%_N8E,0M' M1^L]?,(G%/"-VXK+XZ./'#73>;5_3=GIW \50JD$-2^7&[#NJP OT1%0C8;2 MI7GR::I#&HK08"ME$)@Q2)YUR[MPG(\B7%]2;^>-U@Z>^HN;^8 N'.LUZO[2 MX>5.,KAB6N]=S$6M&OFL$.^[.B3P.TZ#&RZ9S#D3'=YL MEB;IAUI)W%/SZ4<:EF4C"P-_P"C.PNDX?F:-1^=A?)[\M :W/L@7SSBUW'(\ MP'X9W@_A0?L"[8^.(9O$X6B:0C8^#R?C#-(L"4>3<_].DNG@05DB7;Z@3UFG MDW&84-6N/'I8'<%:^=*?UN/Y$OVD'T MT[T=YZ1XPZ4!@26%QD,W '4[(MN%55L_EM;*TI#S9D5_%=3.@QAX1+T M_ZG5_U!+ P04 " "8@U=6U5OG.(D# #V"0 &0 'AL+W=OI+AD16;NY.XOK/P96KQ$ M9MI]85?I]CQ("FUD7FTF!CD7Y9]]K^)PRH:PVA ZWJ4AQ_**&38=*[D#9;4) MS0Z/")F5A%$DY[3/3&Z8>T; X0UA@4BAN.&IX?6]7])NQ;\B&U?23 M"F]>XH4OX 4AW$AAUAH^BA33YP ^D:L9A@>&\[ 5\0J3+O2##H2],&S!Z]<> M]QU>_P6\3V*+VE!=&=V!*XP-,)'"QV\%-_OC&/P]B[515#7_-$6AM#%HMF$[ MZ4)O6((3CUI%H]JB-WUU'D2]#RT>#&H/!FWHTT790""7,-LRGMEF%P]#I66D0C,[N MI6%9LVO_HQEHJ8YA71W#]NJ@WS!C)7N@DP:;*JJ5V&]4E*6?6/IQ37]IZ6]K^B^5FZ6> M'%'/#]13HOZKM?A#_;F:NR("7( 4"'MD"J0".C"?UT)3\D](=%0G.CHYT4>' MFJ7%!#P(:HC,$?YL.^56:F[OP::\M=OY&;MXPLXL]J;"MB&G1!E:KXJO3NUI M,7>1/FIZ-VSK[_XPZHRBT;.>.X2X[J^J>?GI?IP(W)1$_^@NSE&MW(M#4V0* M8N;,S!EZ M+C=2?=,E@"%/=27TU;@TIKF83/2JA)KI<]F P)U"JIH9G*KU1#<*6.XNU=4D M\+QD4C,NQK-+MW:O9I>R-147<*^(;NN:J>=KJ.3F:NR/MPM?^+HT=F$RNVS8 M&A9@OC;W"F>3 27G-0C-I2 *BJOQW+^X3NQY=^ O#AN],R;6DZ64W^SD8WXU M]BPAJ&!E+ +#SR/<0%59(*3QO<<<#R;MQ=WQ%OW.^8Z^+)F&&UG]S7-37HVS M,[,^18OF>&S2Z5W!!E3R.:'3A7W6TDQX5-RL(HW.5XS\QNI-"RXCDSD)-K M5C&Q K)P$!S "X<(A XO_ G>GVK-!/^/69%0 M\A(/IQF1DWL%&H/0+*L(@M-+@7'4*?+;",\[8"2_U>83$K\TS)[?>6 M-Y:Z=^0)Z!*4U.2!S2P(]Q$,8T]K*1E7^+4"]..)"F5:L2GX$7;P:, MB"9)@+]^$HX^ 9XI99437C=*/O8Z691264STN.TCQ(/3Y:ZJ@")M8<7RTRUQJ,WJ?M@W#[M;V# MRQSNK[5\C&@_*(G!G^\$_P]$W;N*PD2%6S4Z^QC!A&:!C]]3XM-IZF-"3E"% M6>Q956-PN[TT3?N=:10A*5<#"&E@50I9R?4SR6@4)3:Q-(U"/!S2U N'U9"& MH87 5'O3D8UJC6'(W=\N=@?XO^%GOB6160IOWR"IX-UVK+:ZXMC5=ZH:3HF,&6V0^%"#O,^*OP;A@6M>[UJ"]& M"&C#&M D2^TDLB]'FMEAC,,@]NPP(7$6V4%*_-0;/92 '5]A7RY<[IZ7;8KV M)6&RTY#4H-:N[=)8):TP76\RK Z=W;QK:%Z.=VWA9Z;67&A\%0N\ZIVG6+2J M:[6ZB9&-:V^6TF"SY(8E=J>@[ '<+Z0TVXDU,/2[L_\!4$L#!!0 ( )B# M5U80,A#'4 0 8+ 9 >&PO=V]R:W-H965TV0_/U6 MM<$+A&&B?7'?JD^?JCK=KLE*JA\Z133P7.2EGG938ZKS?E_'*19"]V2%):TL MI"J$H:%:]G6E4"1V4Y'W?=<-^X7(RNYL8N=NU6PB:Y-G)=XJT'51"/5RB;E< M3;M>=S-QERU3PQ/]V:022[Q'\ZVZ533JMRA)5F"I,UF"PL6T>^&=7X9L;PV^ M9[C26WU@3^92_N#!'\FTZS(AS#$VC""H><(KS',&(AK_K#&[[9&\<;N_0;^Q MOI,O,L&?[W!M[R;@RS+:V'$;*+D"A1;$QIWK*MV-Y'+2D[*O5&T MFM$^,_N,Y)*&DPDKU$]87?V\9T7NI^.$!RV!(?'T&?W=-.2.D>0"[B2125++(WF MD:5.<]KH0Z2/PAXF_9 BQ#MGY/:,F,^ %2H$H6$A<[JM^KSS)PK5)!8H+5C, M47%J.IP:SH_''[?SM4(E3%8NM]#@/03.*!A0&SIAV+2C(.SU*:FJ#:I MO!4O!0?^4#:/0A[.YAJ[\:I:8T--^5(@:P6E+,]B4<:8VU#*W31I!U9I%J>0 M2+(T',.\3A#T7H+(3EBI;$O WL[7@J'9@8TL99X'0PZRYW$W@&&XDX:6L!=6_:Z-/ D\MH&=L\;R$DO69Z9##FW MWM 9#L>OE+EEY-#[JA1#CIPP&!TWM9%'3[6(??RTW>MKL M$Q(YX6CP2DIW7[\118W\XLX->=V<@L]Q*DH*!=-XC3KTH_;Y>GWU]F>\SN// M([Q/WL;ZA"B\4+#T*7B]\0#\WMA_#;*_=3<[02\*X0,W+GPXI//^5FU2H%K: M"DR#A6C*E':V+?(NFMKF/_.F0OPBU#(K-?%8T%:W%]&+J9JJJQD86=E*9RX- MU4VVFU*ABHH-:'TAI=D,^("V])W]"U!+ P04 " "8@U=6BCNL!9<& !0 M$@ &0 'AL+W=OY?0;B9 M(@&TMJBWTR1 'NWN .UVD,QTL5CL!UJB8V$DT4O2XTE__9Y+/2*GCC>=_6*) MTN7AN>]K7>R4_FS64EKVM:X:K)2NA<52/\[- M1DM1N$UU-0]\/YG7HFRF5Q?NV0=]=:&VMBH;^4$SLZUKH9]N9*5VEU,^[1_< MEX]K2P_F5Q<;\2@?I/VT^:"QF@\H15G+QI2J85JN+J?7_/PF(WDG\%LI=V9T MSTB3I5*?:?&^N)SZ1$A6,K>$('#Y(F]E51$0:/RGPYP.1]+&\7V/_I/3';HL MA9&WJOI'6=CUY32;LD*NQ+:R]VKW-]GI$Q->KBKC?MFND_6G+-\:J^IN,QC4 M9=->Q=?.#F_9$'0; L>[/-[FJ)?LHODK#3C^*927-V<7< IH$YGD'<]/"!*_ \(#]HAJ[-NS'II#% M/L "?S&0NYQP(_"([@A8.BH<,+_Z>B[*XT>:7,5DOVK^NE ML1JA\>]#.K>(T6%$2I=SLQ&YO)PB'XS47^3TZOOO>.+_<(1O-/"-CJ%?/2#] MBFTEF5JQ6U5O5",;:VCULS*&W4@DI&3/6AWB?_R$CVO)\CWDBI"7+7+9(EO8 M:R>Q%H:M5(4<-N>3?TJA6T;Q(&-G$R0:TJAAJ>%F033XJ*ZH.R/>2 M,!V 0L_/>M@D]D+?9V='[!\/]H_?;/]1[/SX%>70R$/6/H[W_MF>LL6 \5'; MC(45<8:%-UH#E\WCFTU\N]4:WB-8"/##H;O)@Q56,@ZK M<3X\[$T?>5D:,!@UB!GW8AYWIL^[DT[@%C_AN$(F3'!MI>[D2D*B^!8J_?,7 MUX'3*0LC#A>?L@6'=X?W+;.B/_ED$#P91$]>")=_=,,)=$X#']< 83AH="2& MDB&&DC?'T+V$N_.R*H7K1C?2[J1LG-O)"%NK]!/[-'N8L=YRHZB[)RN)!H&R M152L5M+ULM$KPP3[('4.#Z&5OEXEI#D4N<>UH#JA]]DO1^S-/OM5QWYD:#UF M+P?VSZ^(_6:/_>%*A!:U(^$_7XI [0 SX D[4L"Q"?C,9^_V+UVL301813>XV+OJ=40HB[BY('H[TE]$$=7H-.>BV M"CI-CZ1M.J1M^N:T?8 6Y:K,!1EHKUE2,!>CHH>P-!*OR*S(DR62Q9:'\^WH M\8?GBO^;Q]%N,TX=-W"QET_X7H'OSCB?_)UR *F+<&@>VZS-A=9/2-R=T(6A M8LH#S_=#=[?P_$7XA@CD7A!E+$ W#]'CQ*9$Z2Y_Q]GZU:W*8&. Z)TU%U> MB=L E7Z18'C $!)/?I:0V+-5Z(68/R(,+.&SWAK'-5LT3L^/,_Q&V6)RG>=Z M*ZK6VIVS#$LQV21A./FK)H,<<@Y?++S$3QG'Q!)#\K?#:9S%D$ID(:^3XU9QY">K\KCS4\?WX#P]2EZ7,4=++V0-@F1&9!$%&8=X6? MU!2UTK;\O:\ & >&'2D&BK/)_:^?>D:GU%,Q3]#KT,O\Q6'^8]N[J0Y#7Q3U M(QX6,3&A8'M%;8_'*:[4\X\4@&PH -F;"\ U%:#2/J&!5X*RQZJV3C?4$Y&4 M%);4B&_:^G\PX8\>=SCA&;5=T1^N]P_?C@\G2W3-YYO[8QNIK\)V";64CV73 M4*;#,,CZ4M'0!?_$X0(WJ1>E:1>$B\4$4X>FS#)[[(&Z4::T+MZL^(PIHMAJ MPNPGS">B'"+W. VCL8\0"KC_I^$VH*<=&.H"51.,>'UA@"F^&0L1G[IXSMI? M+PL1WV^TH&R*?=LE7ICR/QKQ4!#/1__R:ZD?W;<,JNO;QK9_^(>GP^>2Z_8K MP;-X^ZWE%Z'A2<,JN<)63!?X[Z+;[Q?MPJJ-^V:P5-:JVMVNI<"@0P)XOU+* M]@LZ8/B(=/5?4$L#!!0 ( )B#5U::&PO=V]R M:W-H965TL-HH'' MJJSUF;[.I M6YNKV52VIA0USA7HMJJX^GF!I=R>>:&W6[@5ZXVQ"^/9M.%K7*#YULP5S<8# M2B$JK+60-2AE%;.V=P9\"M_K9&&PD2RGO[>3WXLP++"$L,3<6@=/K M 2^Q+"T0T?C18WK#D=;Q^7B'_JN+G6)9!]8[,,>[.\BQO.*&SZ9* M;D%9:T*S Q>J\R9RHK9)61A%NX+\S.R&\OZ'U!KFJ&"QX0KATQU?EJB/IF-# M!UBS<=Z#771@[ VPD,%769N-ANNZP.(EP)B8#?38CMX%.XAXA?DQ1*$/+&#L M %XTA!LYO.@-O&NN:E&OGX?[]_E2&T7J^&=?P!W<9#^ANR^+HY] MBCI(8G]%O)19(PWI2_"R_ D#1_W$<8M4E?B"J)/B2[)O"_"Y:#6=JYP[;0M9 MZ)V\R7.).2>%N%U1$6=C<45M#W;E0/V/>DI;%K A89$]4A>O4,;UL(0>Q/@F!$J:HH\,Y.-EUL8>:' M<>2')S&PR ^"P,]2!A'S)W%&7MGH=O%- V-^FM)V'$'J1Z1BEF40^2Q-_(20 M%UVMZ';Y+W5*,))Z;=.J?$.];F#"R#2%F/E!-AE=+^9S<.V;*-#!21!!0C0G MRS-5U< M6YNNL0VKPV_!>=<-G\R[?XJO7*T%752)*W(-CE,2K^KZ=#&ULG51+;]LP#+[W5Q#>L >0 MU8\XR=(E!IIDQ7;H%K3==AAV4&S&%JJ')\E-^^\GR8Z7 6D.N]BDQ.\C/TK4 M;"?5O:X0#3QR)O0\J(RI+\)0YQ5RHL]EC<+N;*7BQ%A7E:&N%9+"@S@+DR@: MAYQ0$60SO[96V4PVAE&!:P6ZX9RHIP4RN9L'<;!?N*%E9=Q"F,UJ4N(MFF_U M6EDO[%D*RE%H*@4HW,Z#R_ABD;IX'_"=XDX?V."4;*2\=\[G8AY$KB!DF!O' M0.SO 9?(F".R9?SN.(,^I0,>VGOV*Z_=:MD0C4O)?M#"5//@?0 %;DG#S(W< M?<).S\CQY9)I_X5=%QL%D#?:2-Z!;06CR) M&ZD+79,OC[71)54:&"XM=#H M?#(*0+43W3I&UGZ*-M+8F?1F91]!5"[ [F^E-'O')>B?U>P/4$L#!!0 ( M )B#5U8N?:-P4@4 %$, 9 >&PO=V]R:W-H965T,.P 6PM4N]98L!)TZY BP9)NV$8]H&6:)FH)+HD%2?] M];NC9.5EGA<@D"F*=_?8\#--Y*U0W6YSZO2NS.-6]:U0GKPRQ?=L* M]P=^5W)G'ZT)>K+2^BN^O*_.9B$"DHTL'6H0\',K+V33H"* \6W4.9M, MHN#C]5[[6^\[^+(25E[HY@]5N]V#(HWPCG%B<&KTC!D^#-EQX5[TT M@%,=)N7&&?BJ0,XM;F0-(79$=!5Y)W5MQ':C2O*^&_*-@?OYLU@UTOYR.G=@ M$,7FY:C\?%#._T,YX^2C[MS&DLNNDM53!7- .L'E>[CG_*C&-[)\32)&"0\Y M/Z(OFMR/O+[H?]R_EEMMG.IJ\M=R99T!LOQ]R-]!6WQ8&Q;0B=V*4I[-H$*L M-+=RMOCI!Y:&OQ[!&D]8XV/:%S=0D%7?2*+7Y*WJ1%,B9H^8.._-@5SVS*]&N>;!KQ\CNA"7PM]8-U+\]"?Z4P@QT()!,V:ZD MP80&F%#,*L-'&%S+6]GU,KC0'?0+./,CX45"DSS"59Q2EF>P8@6G15@$EYV3 M9FN4E83EC/(\)HR'-.8%R4*:Y7'P1M9&2DM -,\+$NP*3Q30*$P27,I (<16F M-'D&D\-6%A%$FT2(I\CX2U#: _;!1)1G-$L'H(S&48QF#/ZOYQ-U_"=7VH M 1S%<[@!?-[(L98Q=F.I^PM=?0>[#C[ORP@P&%EC;@8RP (_KU3CXRZJ"K1: M]%;W9KSKP+<7MX@OG4+_;YQP$AG)LQ28Z"G)0B@\[!0LCB!E>7#9&YAC*/FH MJ@H07PKKJ*?U(L?$8A[JE MT#A@[+/^0@:WMI@\X^XID=]ZM<7.-61OWQTHZ6!^A9.5!,WEV.?PA'C4(P89 M5"6\Y@8B),GUIR^36?"]?@CAP-Z3X#$)_>!!GN^P?Y$Q2FB<8*:!)SQ.H 5; M#_ /;9H*>A&/8Y*';"))E-(L9)XC-(S3@\28/QKSH%)J/\Q:B!5D:YCXIMUI M7EX.8^+#\6'8_BA,K3H+(5B#:/@Z@U9@A@%V>'%ZZX?&E790EGZY@9E?&CP MW]=:N_T+&IC^BUC\ U!+ P04 " "8@U=6L\C#S8L% H)@ &0 'AL M+W=OKV8MH+%YP&%3"SG>9.VH>?#01"(%XCG;YI>?#Y'=M_?&R?>+:C M[(UO"!'H>Y;F_':T$:*X,0P>;4B&^14M2"[?K"G+L)"W[-7@!2,X+HVRU+!- MTS,RG.2C^:Q\MF3S&=V*-,G)DB&^S3+,_EF0E.YN1]9H_^ I>=T(]<"8SPK\ M2E9$/!=+)N^,AA(G&'UGAZ6C9>-><&!%->?D7[>JRY@A%6RYH5AO+&F1)7OW'W^N. M.#"PKT\8V+6!?63@G/(PK@W&QQ[L$P9.;>!\M$IN;>!^U(-7&WAEWU>=5?:T MCP6>SQC=(:9*2YJZ*.4JK64')[GZLE:"R;>)M!/S!>8)1W2-EHQPD@M9PI3J:C)MO;5QRQR>XJ^T+3^)$!C"TPBE!CVNT$C1Z0W_^*DNB!T$R_M= M=1<5UAG&JMA[PPL#^44.O]7 G[7H_)/FK M[$DNAL;T0@LZ=Y! PGRWURN>XUSW>B^ =!H"P3JJ>8UJGE:U^^IK+X/;D%1: MZW.E@H3YD+ $A8"P3IZ3AH])Y\S<4T@A8:$^9"P !(6 L$Z0D\;H:?:@?O M^1;G$5$+7MRNFMBVHX]\8XF2B"O'9&O&Y&O]2(O'X$!9"P$ C6D=$R MVZVK^3EAN>8":0U*\T%I 2@MA*)U]3Y(55CZ;<4V>Y%Q5L;F_:Y;;B3019+7 M]Y?:$*R'GRVZU0]UCN@M!"*UM6Q3=]8^OS- MIRV#:[^'4=,>N]=N+\.CK^#9/5+?W*0QF MA7Q0MP$H+82B=<5KTTR6/L_TO!]V2K/Z=I M>E8_U3I0<&PYKC>@$VCN")060M&Z.K7I(TN;M% [3AD6_R\KJ(>6?KTT1.)"RV/(G%4KG>J,R'-T^:XTUUYR.?HN6_=A-6AI193G:'ZAMEK MDG.4DK5$FE<3V?.L.I94W0A:E,=H7J@0-"LO-P3+!9@J(-^O*17[&^6@.1PV M_P]02P,$% @ F(-75G[)&!QF!0 _B0 !D !X;"]W;W)K&ULS9IM;^HV%,>_BL6FZ5ZI:Q+S4.@ B9)>K=)ZAUK=[<6T M%VYR *M)S+4-M-(^_.PD)+BD!C1+ZQO(@_VSS]_'SCF)AUO&G\420**7-,G$ MJ+642):0DK$)5M!IN[,&4^)5*=\X8D5!Q+GE=+$P[[?\U)"L]9XF%^; M\?&0K65",YAQ)-9I2OCK#21L.VH%K=V%![I82GW!&P]79 &/(+^M9ER=>14E MIBED@K(,<9B/6I/@.L1]72$O\0>%K=@[1MJ4)\:>]00"0U@JB_ M#4PA231)]>-["6U5;>J*^\<[^I?<>&7,$Q$P9J8#+"OC4"NVR M0OM-!8S?J= I*W1R90I36YE/,SWNCY*KNU35 MD^-'NLCHG$8DDV@216R=29HMT(PE-*(@T,]H$L=4#Q%)T%U6.)H>L$\A2$(3 M\7GH2=4/3?.BLLV;HDW\3IL!1OS@M.X86G\_P=SV)WNQJ]=LYMO\.](8(* M]/L ;:(U_^B'H^;\TZ>X2%CJ"&=)W*ND[-OKX+ET1RM4** 5BT>M-WK= :^_Z:/4VN#Y_J#(YBA3:_2IG>B/RA?$(V:%(#NGB:X M[7<.-;$V=*XFCF"&)E>5)E=636Z%I.IQH1QF+6"^3O()TBB-E7/NS' )"^T6 M=M$K$"XL6O4KK?I6TB3> )=46&=5_\"#VH.!]J"W+M0_F'ZX?]50,&PH&/A^ M=[^@8SD9[4V<+XXAF"H-K8;!5F!E722>7KX@H M7[S]OJ8K+5*C/E;0V=[EDA:ZHIDBUG%[\ $"]\!IY.Z4%KJBF?K7P7MP:O3^ M_NP^#)\'3=&:O:6S=7%$,W6I _S 'N'?TXRFZ[11#Y>A^M0I+71%,U6K0_^@ M]P%FL\NT8.J4%KJBF?K7:49@C\)WCZ0+!+OGT47^>!)L+K>$ X*3,Y$C3>&F M@+^4U&G>X8IF2EIG(X$]'3D]=3L":EL$L]8\6S!'-%.P.M\)[ G//7EY=^5T MFN,XI86N:.9KVSK+P1\@R\%.LQRGM- 5S=2_SG*P/::KQ54DIJ=/\ MR!7-E+3.C[ ]/SI]Y3P"ZED$%9WO[*J@%"GEH#5WNS9T]YI^N.*9DI>IS^X\P&67:>? M.YS20E072"W)^C990*.N!5N_'ZL_[%P& M;]+2DTJ%QTJ9]M4)$;9_#"G=1<_J".B&/"7-ECA-:9S20ETL>P N,&''V?>OBHZ7B2T=^M< ML[V]C2&JVXM\@XU N:<4NRNJJ]4FGDF^=>7-]9O@.BRVXM288F?0/>$+JM:P M!.8*Z5]>*>MXL=FF.)%LE6\_>6)2:9&ULK59M;]HP&/PK5E9-K=215TA@$*EM-&W3)E70;I]-> "KCLUL M ]V_GYVD*1"#F,078B=W9]_YL?%PR\6+7 (H]%I0)D?.4JG5P'5EOH0"RPY? M =-?YEP46.FN6+AR)0#/2E)!W<#S>FZ!"7/28?GN4:1#OE:4,'@42*Z+ HN_ M]T#Y=N3XSMN+,5DLE7GAIL,57L $U//J4>B>VZC,2 %,$LZ0@/G(N?,'66+P M)> 7@:W<:2/C9,KYB^E\FXT,E&OQ"4VJ(D!\CAXX4T*O M#KJ3$I1$F,W0#X*GA&HP2'2=@<*$RAM->YYDZ/KJ!ETAPM#3DJ^E1LNAJ_1$ MS7!N7D_JOII4<&12&>0=%/JW*/""P$)_.)_N6^C9:?IWS#K(L])=G6X3<=!$ M')1ZX1&])D%<)CBPY5$I1'8%L_4'TE%S;)A:?4TWM"*(Z2-1ER>F^N#"+ >DCT"4 M"Y@1A2C725OKKAHO+L7HI.5G-CUJVF:H4NON3"()^X=^VB _\'WOP$\;%4==NYMNXZ9[TLT35YBB M?'\#V&QT6V-WPSB,#GRT46$4]@_7I8V*O-CL9)N37N.D=]XFIN]GGW4G]RZY MDR\IEEU(;"^^N(DO/ED(&KU$_B^+"8V[!^$B7)01&T M48G7BP)[$22-B^1_RGFG%&Q^DM;Y8/73AMG\M%$V/^[.1<#AJJ/XJKP;3+G2-XVRN=271Q &H+_/.5=O'7/=:*ZCZ3]02P,$ M% @ F(-75KS$P%K5 P )0\ !D !X;"]W;W)K&ULM5?;;N,V$/T50BV*76 ;72SKDMH&$FN+!FC0(,&V#XL^,-)8%B*) M*DG9V?WZ#BE9L2U930+WQ9:HF<,Y9\@A9[9E_$FL 21Y+O)2S(VUE-6E:8IX M#045%ZR"$K^L&"^HQ%>>FJ+B0!/M5.2F8UF>6="L-!8S/7;'%S-6RSPKX8X3 M41<%Y=^N(6?;N6$;NX'[+%U+-6 N9A5-X0'DE^J.XYO9H219 :7(6$DXK.;& ME7T9V8YRT!9_9K 5>\]$47ED[$F]W"1SPU(100ZQ5! 4_S:PA#Q72!C'/RVH MT?=^B_:O)(YI$*6++\KRR1Z[D1&"2!%:US><^VOT%+:*KP8I8+_4NV MC:TW-4A<"\F*UADC*+*R^:?/K1![#K9WPL%I'9QC!_>$PZ1UF+S6P6T=7*U, M0T7K$%%)%S/.MH0K:T13#UI,[8WTLU+E_4%R_)JAGUS-S,Z)V:T M'7++2KD6Y'.90'((8&+X'0=GQ^':&46,(+X@$_L3<2S'&0AH^7IW>\ ]>KV[ M-<)FTF5DHO$FI_ R0=.40]IHSE9DEZ.OOZ,IN9%0B+^'=&]PW6%<54 N145C MF!M8(03P#1B+GWZP/>N7(Q 3[?3TQU#/U[AWX^77*-=@^%K#%4K M-XO0"2S/LC"EFWU=^H:^Z_O3GF'4-YSXX2'B 9]IQV/RK'LX,^S[YA M8(<#-+U>4EU[>CJG?L?2'V5Y4U0TXWB<2I(S@60([OP8JR3' MV,?$_M,B&HWLG7LSZ'@'H[PC6 'GN'AC)H89!OT,3B:6U<]@WS#T/;N?P=& MWDDW[.B&HW3_D&O@(^D,^V0MUQG8EF%O&0;!T*X<#>>=9&WKY6IAC5?>&LL4 M+O \OQ*-ZLV9G0 M&LW,O?ZA )[J/DQ@4:Y+V5S#N]&NU[O2'<[1^+7J 75?\@+3-)"WE*<9WEAR M6"&D=>%CE>--3]:\2%;I+N612>QY].,:^UC@R@"_KQB3NQ&PO=V]R:W-H965TM YHH''LA!ZXN7&5&/?UVF.)=,# M6:&@G954)3,T56M?5PI9YI+*PH^"X,PO&1=>$KNUF4IBN3$%%SA3H#=ER=2O M2RSD;N*%WM/"G*]S8Q?\)*[8&A=H[JN9HIG?JF2\1*&Y%*!P-?$NPO'EJ8UW M 5\Y[G1G#-;)4LH'.[G))EY@@;# U%@%1H\M7F%16"'"^-EH>NV1-K$[?E*_ M=M[)RY)IO)+%-YZ9?.*]\R##%=L49BYWG[#QXP!366CW"[LF-O @W6@CRR:9 M"$HNZB=[;.K028BB%Q*B)B%RW/5!CG+*#$MB)7>@;#2IV8&SZK()C@M[*0NC M:)=3GDGFN$6Q09AC*M>"NTJ=P$66N2$KX$;4-V\W#J=H&"\TA$<4U*0>T\#> M/A=KF*%RT2)%N%T6?.WRCN'C8T6W@!G<\=+&R14L:$NO6%H'+ Q3!L@!CB$* MHN@D#$Z"$ Z "[C+Y48SD>G8-^38]X&Z*Z0"&X;'3A/O%% X/ MCI[+^%2PMFI16[7(Z0Y?K=I^Y_\8OWUN'+Y_)F6X,5CJ'WWV:HQ1/X;]8,>Z M8BE.//HB-:HM>LG;-^%9\&&/R6%KQ_ZVAV34DHSVDE!Q4Q3&OC;J%2@-1L(2*&ULS5A=CYLX%/TK%ENM6JD-F(]\S"9(G8Q&K32S&DUFVH=J'QRX"=8 3FV3 M-%)__-J$(3 A-)%XR$L"^-Z3>\\]6"<>;QA_$1& 1+^2.!43(Y)R=66:(H@@ M(:+'5I"JE07C"9'JEB]-L>) PCPIB4W;LOIF0FAJ^./\V0/WQRR3,4WA@2.1 M)0GAVVN(V69B8./UP2-=1E(_,/WQBBQA!O)Y]<#5G5FBA#2!5%"6(@Z+B?$9 M7TWQ4"?D$=\H;$3E&NE6YHR]Z)NOX<2P=$400R U!%%?:YA"'&LD5Z;_"J(J"1@]TB"7238IR8X18*3-[JK+&_KADCBCSG; M(*ZC%9J^R+G)LU4W--5CG$FN5JG*D_XMH1Q](W$&Z!Z(R#BH&4F!/J%C*T16 ME^9;= =KB-%W*B.:5I>^4."$!]$6O;\!26@L/BC8Y]D->O_N WJ'5/13Q#)! MTE",3:F:T26905'X]:YP^TCA-Q#TD(,_(MNR[8;TZ>GIN)YN*@I+'NV21SO' M<_[(XT?T60C01*4ANJ-D3F,J*8A7%D.DU/L(0<8Y39=YU+\LY>6#:R*H0#_N MU ^@KQ(2\5\3.;MJW.9J]+M_)58D@(FA7FX!? V&__=?N&_]TT151V UXIR2 M.*<-W7]BDL1H05.2!E1=D9R\II9W.(,<1^].:W_0][ >_KK:3$/8T'+[5AE6 M*],MRW1;R[QG*6S1/>$O:FN]S8Y(MA7CW*ET!%9KURO;]2Y*SEZ7Q'4$5B.N M7Q+7;]7)E(@(P<^,KDFLM\NF9G<(7D6ACN4./.N-D _#/&=DC7"SD =E@8/6 M I][LQYZXOGPMDCH.>7S;"JT%>G]*<+MKJC0,_J-3C,>[7!GSZDCM'KS>ZN%W:>VK2NT.GE[XX9; M[O:<.D*K4["W87AP62+OU,QU MA58G;V_G<*OI.=V6%#C5?X.N-^I[!QOY89PR)A@/WBC=K)RTZ&,N5&ULO5==3]LP%/TK5H8F)HWFHVE*61L)RF!(3$,4V,.T!]/>4@LG M[FRG9?OUNTY"2*D)'ZOVTL3)/=?GG#@G;G\IY*V: 6ARE_!4#9R9UO,]UU7C M&214M<0<4KPS%3*A&H?RQE5S"722@Q+N!IX7N0EEJ1/W\VMG,NZ+3'.6PIDD M*DL2*G\? !?+@>,[]Q?.VQ-BTH'A8P!,Y-)^3QJVSJ M5',:8/W\OOM1+A[%7%,%0\&_LXF>#9Q=ATQ@2C.NS\7R"Y2".J;?6'"5_Y)E M6>LY9)PI+9(2C P2EA9'>E<:40/XX1. H 0$+P6T2T [%UHPRV4=4DWCOA1+ M(DTU=C,GN3C0[*]]8%L$9:2BYG(%$TGJN]JY&QF M=LTSV->WCTUIV,8./AV*I +<.+W M[_S(^V0S84/-5BQI5Y:TF[K'^XF0FOV!"1D*I6U2"WPWQYM86<1AY+6[^#@7 M=1'K94'HMZ->5;9"+ZSHA8WTCJ50BERFF'$\9WF,V69=B$6?3GW^Z!'%QJG> MZ'.G$M)YG9!3'(-526=-R4XW#!]IL10%G'[73O7;L6UV\CULC5JD6.Q )GB9TF3"S16 M91AY!XQSJZV-_5[[RFZHV8KTW4KZ[G]*L=U-6K*A9BN6]"I+>O^88KWUQ6I+ ML?6RIA3SO8?OM+>A'"L;-099\V1O]-JO;3K\3659V>F9,+-5/9EF_L/7WF_\ M<"S5)G332WMJ\SFVJ<_P8?.N$P1:#7ZJ)>6>Q3BX$6\WRK=RTT M;ASSTQGN[4&: KP_%4+?#\SNL?JW$/\%4$L#!!0 ( )B#5U:Z+&O/EP( M "D& 9 >&PO=V]R:W-H965TDDL?$NX$[ QFR-F74R5^K>3B[SD1=8 M02 A0\O Z;.&"4AIB4C&0\OI=2DM<'O\S'[AO).7.3=\\EL." MUQ)OU.8'M'YZEB]3TKA?MFEC X]EM4%5MF!24(JJ^?+'M@Y;@#!Y!Q"U@.BS M@+@%Q,YHH\S9FG+DZ5"K#=,VFMCLP-7&HQ"F@/*>3N;LOV] [;'1,5^%JHV ME,H,?22?5JV?M9[.&D_1.YZFD!VS.#QD41!%.^"3S\/#EW"?JMN5..I*'#F^ M^!V^RVH-!NGFHSED4YBCJ^#Y0VV+L%6GW^.Y<57ZL\MRDR/9G<.^]5.SXAF, M/'K,!O0:O/3KE[ ??-]5@/]$]J(<<5>.^"/V=%PJC>(OY.Y.[;+:X <.;[O0 M.DWZ03R@HUQOFW@;%B5AW#_IPE[(2SIYR8?RS@T*Z@[0WO'F?317?9?6Y*W6 MWDF_E[S2^C:,M(;AX)56?^LAVR9*V9>B,DS"@H#!\:#G,=TTIF:":N7>]EPA M=0HW+*B7@[8!M+]0"I\GMEUT_P[I/U!+ P04 " "8@U=674X]FM," ] M"0 &0 'AL+W=O[MQ;R42T -'E*>:;ZSD+KY9GKJG@!*54-L80,W\R$3*G&J9R[:BF!)A:4 M&*S5QIB83*9"/)K)3=)W MFD80<(BU8:#X6,$ .#=$*.-GR>E46QK@YOB%_=+FCKE,J8*!X-]8HA=]I^N0 M!&8TY_I.K*^AS*=M^&+!E?TEZS*VZ9 X5UJD)1@5I"PKGO2I]&$#X 5O /P2 MX+\7T"H!+9MHH9A39$QW7;Q M^RU"R8V&5/VH2[O8)ZC?Q[3OF5K2&/H.]J<"N0(G^OC!ZS0_UYEP(+(M2UJ5 M):U][-$E99(\4)Y#79H%-K18\Z>RBEKM3M@)>^YJ,X'=,#_P/.]/V):TH)(6 M[)5V)4U]OJI7J*W"@JB](> T#()7*FN"_+9?K[%=:6SOU3AIC!OD2JQ 9J;) MR#V*5;E\)A>,\UJI>_G^MG(.1+:5>J=*O?.?FJES2$L.1+9E25A9$OY#,X4[ M]5?;3+MA^YJI6TGK'JJ9NCO=7--,-4&[S>1N'&[F8H$GUIQEBG"8(:S9"#%+ M61S6Q42+I3WOID+CZ6F'"[S?@#0!^'XFA'Z9F".TNC%%OP%02P,$% @ MF(-75F)J@:[9 @ \P< !D !X;"]W;W)K&UL MK55M;]HP$/XK5C9-K42;$*"=.H@$I%.1U@T5=?LP[8-)#F+5L5/;@7:_?F[_EJJ.YT!&/*0'[.LD@I_I4%B#P9B%5 M3@UNU=+7A0*:.E#._3 (SOR<,N%%?7",7!NB3",^YK3:UQ:X/9ZP_[5:4%+0'&SCF0&22E8H:!)B=DF*;,/@SE9"*JZK+/=!2C M,>/Z&$UN9S$Y^GC<]PW&8=G\I/8YJGR&>WRV0W(MAW=\#CM\.# VHZS9MT'%]G#]]$K$ ;_+:, M;I$8YH90D9++^Y*9Q^U7^CV<:Z/PR_FSZPTJ']W=/FPWN= %36#@8;O0H%;@ M19\^M,^"+[OR]YYD\3N1/I@J MP',7H.W*JPB+9K6=[5J])?M8@/651Z_*UVF /&8L>*)HDLA:EZ2G/:3*ZA:]@OSD&PO=V]R M:W-H965TRC*6^8$]&*[PDORM0J[ZG3MP^WJ#?%,6K8AZP(%.6_I5$,AY;0PM$9('S M5/Y@ZS](59"G\4*6BN(3K*M8QP)A+B3+JF3%($MH^8V?*B&V$MS@0 *J$M!. M G0/) RJA$%1:,FL*.L:2SP9<;8&7$> MK-1#E0#3",S90JXQ)^#S-9$X2<47E7@_OP:?/WX!'T%"P<^8Y4*%BI$M%7E- MP0XKHE!6DDS\TZ5=">UV0^NE MX$*L<$C&EIIU0?@CL2:?/D#?^=I5=T]@+17<6@77A#[YR21.P:KN,+*1X*1H M,5&U6)<&)7!0 .O5ZW'B!] ;CNS'[>+VH]SSH0OKJ!9KKV;M&5G?$2'4BA3F M69X6DQ01I4V8X'*I4L1QQKA,_BTN=)$O\;TM6J>N6HG1#ON.,.1!Z'?3]VOZ MOI'^["6Y/WT8(HB^4B*[N/M[DJ+ .?=WJ/M[U)$;(*^;>5 S#XS,;ZDDG.+T M-!>D7G^Z.!IA7CL@/8&U*A[6%0^/MTP,^U2A)["6"N>U"N?OZ]@3<"_((D_! M7;+H; @S/@+/!/.NU]34F/C&LJ'3O*Z=8ZV/%?+VG'H#!+V=.:W"M@=UX'G. ML'M0X9;1@$;FVD[D:EH;R@7C5<[#6/FP%[@;L5_;N7VAM95 C1+H>"-<8?>E M1$]H;24:RP.-7J*',7[A!H8Y-F>^M?3&Y\"C&1W8X6'\/:M016W/L0O]P8$Q M;IP.?,GJJ&&-61J!VTRQ?R2:<[>?-P*]NE-[0FN7W3@DZ!]Q9HWVZ]5*](36 M5J)Q7-!LN=[3N,&^1??\8+=Q@[W \/]"XC6^"1D/2QUICOL$\5A9?O=_4 M/^2\!$H5$& <<*(W5!*Z!*F>'J"BLLXG>PQ+!1M/!A4IVS0"VHO-S4+$\D6Q7[@@],2I85 MAS'!$>$Z0/V^8$QN3O0-ZJWER7]02P,$% @ F(-75D31@4BL! :!@ M !D !X;"]W;W)K&ULM5EMCYLX$/XK%E>=6JE= M, 1">DFD;.CI5KI*JVY[_7"Z#UZ8)*A@I[:3[-ZO/QL("830S=7YLN%EYL'/ M8WL\,SO>,?Y-K D>LHS*B;62LKU>]L6\0IR(F[8&JAZLV \)U+=\J4MUAQ( M4CCEF>TZ3F#G)*76=%P\N^?3,=O(+*5PSY'8Y#GAS[>0L=W$PM;^P:=TN9+Z M@3T=K\D2'D!^6=]S=6?7*$F: Q4IHXC#8F+-\/L(C[1#8?%7"CMQ=(TTE4?& MONF;NV1B.7I$D$$L-011/UN80Y9I)#6.[Q6H57]3.QY?[]%_+\@K,H]$P)QE M7]-$KB96:*$$%F23R4]L]P=4A'R-%[-,%'_1KK)U+!1OA&1YY:Q&D*>T_"5/ ME1!'#JY_QL&M'-R6 QZ<% MF(6WHI]2/>\/DJNWJ?*3TSFC@F5I0B0DZ)9DA,: 'HH5-V?YFE&@4J!W:)8D MJ9XHDJ$[6BXW/6VO(Y DS<0;9?+E(4*O7[U!KU!*T><5VPA"$S&VI1JF_I@= M5T.Z+8?DGAD2=M%'1N5*H \T@:0)8"M^-4EW3_+6[46,(+Y!'GZ+7,=U.P8T M?[D[[G"/7N[N]+#QZBGS"CSO#-X]5[N>RV=TKV9+HAE-T(?OFW2M=J-$?_^I MK-&=A%S\TR5]"3WHAM9!YKU8DQ@FEHHB O@6K.FOO^# ^:U+-I-@D2&PAJ2# M6M)!'[J:(@4:I^6:5JL6D9QQF?Y;/.B2L80;%G ZM&ZG./0=;VQOC_7IL!H, M_6'3*CJU&OFA7QLU"/DU(;^7T.QH_ B>U"DA0""V4%M3$KI,'S- 1 B0G?NS MQ/:/1N0&7M@BUV'D#@8M;J=&2@'0B$X$37T_?;\!*>C49:QY7,7W5Z42[>U2;#($%A#O;!6 M+[Q>I Q-2FH2+#($UI!T5$LZZEV07XM$2JU'L@6N$D.5^^GL,J7+1LQ$2O>4 M)4AE"BEFK MU$SJA3H[)UJ__Z5+U"A:9 JMJ=U15HNOM_,K;%.ZFD2+3*$U=74/NKH_?_96 M&(V\1QVLK<.WLFJ

    R ^Z,PA\2*%Q;SIYK3#V@Z]Z51P+]W%, ME3KG ED_U,7+YAK9-3ZDU[@_O]YOQ[='NU"GV0]L(7>$0Z>6O9 7[T*3:)$I MM*:^U>,;KV5P\6ZFD2+3*$U=3T4%KB_LKBX#,2G90;VPW80F^..0L/U ML=>.=:=F(<:#,['N4$+@_AI"Q6S@E&3O-@*0J'9<06\'CR*5@)*RRM#+IY.E MT>K"*%ID"JVI[:' P%>L,+#1$L,H6F0*K:GKH>WNHU> MM'8/,&4/_B/ARY0*E,%"03HW0Q4H>-G6+F\D6Q>-WD&ULM5A=;]LV%/TKA%8,+;!&HCXL.;,-)#:Z M!6B'H&[7AV$/C$3;1"72(RF[V:\O*2OZI)T68%YL43KWZ-SK>W5,S8Z,?Q4[ MC"7X5N14S)V=E/MKUQ7I#A=(7+$]INK*AO$"2;7D6U?L.499%53DKN]Y$[= MA#J+677NGB]FK)0YH?B> U$6!>*/MSAGQ[D#G:<3'\EV)_4)=S';HRU>8_EY M?\_5RFU8,E)@*@BC@./-W+F!UTO?TP$5XF^"CZ)S#'0J#XQ]U8N[;.YX6A'. M<2HU!5)?![S$>:Z9E([_:E*GN:<.[!X_L;^KDE?)/""!ERS_0C*YFSN) S*\ M064N/[+CG[A.*-)\*J?K,PQ8!MP1R6B6_*@5C="8'7] M]0I+1'+Q1B$_KU?@]:LWX!4@%'S:L5(@FHF9*Y5:?4\WK97=GI3Y9Y2M<'H% M O@;\#W?-X0O?SP<]L-=5:.F4'Y3*+_B"\[PO2.42 S>JZ;+#!7XY[W"@SN) M"_&O*=<3>6@FU[-Z+?8HQ7-'#:/ _("=Q:^_P(GWNRES2V2].@1-'8)+[(L_ M.!,"I(CS1T*WX(#R$IL2/K'$%8M^EAP6, K#9.8>NID84&'00?4DAHW$\*+$ MFS0MBS*O6AH5C$OR/]+/#)/,$U/4$?!VDDRC@4P#*O2CV"PS:F1&%V7^I6;L M^3I&HULG410,](U!T/.FT*QOTNB;7-2G'@U23?^IPTW2+H;_;$];(NME&C>9 MQB\YV['-.E@BZ]4A:>J06)GM9-1ND\2'@YX<@Z+8/].2TT;@U-ID3\/$PB;Z#0A)J&X1F)'=^'%R6N\$']A]NK0G[" MZ8ZRG&T?C2(OTOQL=]MBZR?=>CA\41.'5EW<%EN_%JV/0SM&7M/T'"@,)\,N M?0;5%]DZ.;1GY=#DTG$X]$H3+ B"=P;-5![(TTCE$1]*9G)+:& M#B\[NF[S0O5[!KZHO97: Z9FC5:-W19;/^?6VN&+>CNT:NZVV/JU:.T=VO%W M./9NF R=\QE07V)K\-">PT.3Q8]UFE"=IT)_-]A:O&_#XFN2[@9GZ.\&2##< M +F=#;Y^N_(!\2VA N1XHX*\JUAEQT\O+$X+R?;5GO^!2&RV^ U!+ P04 " "8@U=6EIH,P0<# #B"0 &0 'AL M+W=O;KBXERL MA1XRRN3(62F5G[NN3%:087G&1JX(9Z#DH*J7A6B35!1EAYQ0]5#EL"O_N"(*@$P5L%G4K0L866 M9+:L*58X'@J^0<+,UFZF8;.Q:ET-8>8MSI30=XG6J7C"F>24I%A!BBXPQ2P! M-+/K9\*SG#-@2J(/:*:73UI00'R!+@M5"$"?'G+]+K1LG'&AR!]LWXL991*0 M7F#HBBG,EF2N96,I01L=3T%A0N6)MKR;3='QT0DZ0H2AVQ4O)&:I'+I*EV7@ MW*0JX:(L(7BAA"DD9ZCCGZ+ "X(&^>3MN\X/=-+#&K MTCA%__*UBY:EZ%J U*&6 R9-PG3H!%,TTX.0VY95I\ZJT^8>Z\@[3066JLBJS'=H M'0>]?C1TU]O@K=8'@G=K\.YKX-TF\%(5;H-'47\'O-7Z0/"P!@]? P^;P,-] M\"#T=L!;K0\$[]7@O=? >TW@O3WPL-_=X6YU/I [JKFCU[BC)NYHC]N/=O-N M=3Z0NU]S]UNY;U>@3P4+!:*)OK]'OQ=ZJ_V!\(,:?M *_U5O7PD6XI&P)5IC M6D!3$8.]KTP_##L[9>Q/\CUOX->S2CYW:P;\IPKO<7;YDH?PD"8"?K^@G/UU#'[?'VLB_\"4$L#!!0 ( )B# M5U9<*4.9\P( ) * 9 >&PO=V]R:W-H965T,8AH! JPX#U:P4CH-00:3<>"DZGW-( M\<;]D]6N]8RQQ)& MG/X@D8J'3L]!$2QP1M4M7W^&0L^9X0LYE?:)UKEMI^N@,).*)P58>Y 0EK_Q M8Q&'+4"SLP?@%P#_I8!6 6A9H;EG5M88*QP,!%\C8:PUFQG8V%BT5D.8R>), M"?V5:)P*KD''0*(/Z"**B DLIFC"\M-APGP\!H4)E2?:Y&XV1L=')^@($8:^ MQ3R3F$5RX"KMAV%SPV+/RWQ/?\^>373#F8HENF(11!7XT5_P?@V!JP-01L'? M1.'2KV6\P4^HU3Q%ON?[5?[4H\<0-O; =[QIE3EI6;[6WIQ("7"*;&Y.T1AD M*$AJT_'S6MNBB8)$_JH*?$[%>V!NZK0<%9J M.*O5,,OFU*00C7BBE81@Y>AK"E5RZKF^9*R!D*DR)R$O'/J'U3%]#E5\FH[-=I;,6_T:=W5)GM]:[J=#_3Z&>D*Y\Z.HA(ZG) M:97*6I[7GLX#D>U([I62>_^K&O4.&8,#D>W$H%_&H/^OU:B6X+5:^\^J4?]9 M,7*W?OH)B*7MA20*><94_O\O5\MVZ\)V&>X?\[Q7N\%B29A$%!8:ZC6ZNI2( MO/_))XJGMH68&PO=V]R:W-H965T91 COD5+8#(-QO* LK$(_%'9,]O56)TQP(3RE!##8S[<:\7@8*7P&>4MCSHS922=:4 M/JO.]WBF&:PH-FO M-!;)3 LT%,,&EYFXI_MOT.1QE5Y$,U[]HGV#-304E5S0O"%+!WE*ZB=^:>IP M1#"]5PA60["Z!.<5@MT0[+<2G(;@5)6IHU1U6&*!PRFC>\046JJI1E7,BBWC MIT0M^THP^3:5/!'^ %DTCB[12GY0<9D!HANTH'E!"1#!5:^"R#$NN^=+$#C- M^(5D/*Z6Z/SL IVAE*"'A)89I0UF'4'-K5'$)T16RS4_(,BQKP-#B[71S@+Y\.]T826.W2V17>O;8 M$J%(U7^HN#79&2:K7>.:%SB"F2:W!0YL!UKX\8/I&9^'"O.>8LMW$CLIFM,6 MS1E3#W\6P+!(R19E;?F&JE>K^)6*VB)WH1NX]E3?'5>E#_(\KP-:#H "UVM! M)RG<-H4[FF*54":0 );_)T8MXQY-;MI!T(DQ #+5_^,D1A_D^Y/A%%Z;PAM- M\819BM=R:QG/X/7M^;VE& !Y$Z.380!D&]9P"+\-X8\O1;FN[:L]&/7^0 7.CJH_N(\$O>_7=XRN^3YHXOANQW\? M%$QLOQ-!/SJS*F.E4[XW-Y[:AO"?]DZCO++6;; ME' 9?",EC2M?EI35]X"Z(VA1G8QK*N0Y6S43>74"I@#R_892<>BH"=K+6/@7 M4$L#!!0 ( )B#5U85[A<"& , $X+ 9 >&PO=V]R:W-H965T0IO$M(K']F':![=U6PLG MSFRGA7^_:R>$T(8 U;ZT=GS/N>=<.\X=KKFXETM"%'K(6"Y'UE*IXL2VY71) M,BR/>4%R6)ESD6$%4[&P92$(GAE0QFS/<2([PS2WTJ%Y-A;ID)>*T9R,!9)E MEF'Q>$887X\LUWIZ<$T72Z4?V.FPP MR0]1=,18PLQN6&A$$TUO*8:GN'S^ZOQ^W0BE8 3]J?+4441=%/H MU^Y$%GA*1A:\5Y*(%;'2SY_\_D;UPZS=N_3[V%(KF=QFL4+%!Z6M@ ME<9)")&KMO!>ZAV%!XWPX"WA09?P"A6VA0>NNR&\EWI'X6$C/'Q+>-@E/-P2 M'D0;LGN)=Y0=-;*C7MFW7&&&F+D.BOHZZ+(1;=EP0]]U-ISTYMK12=PXB7N= M7!$I$LG*41)M'J3?7CDZ2QDG2ZV2L*7.%5IB5YM*& M+[O BN:+>J,8Q1/*J**D,W#E%_ZH^>(KO5[.A.\SL6"YI+4#P'>N$E0@? ^IQS]331+5730J?_ %!+ P04 M" "8@U=6CW::\SH# #O" &0 'AL+W=O"Q$J:=>;DQUX_LZS;%@^DI6 M6-*3M50%,[15&U]7"EGFG KA1T$P]@O&2R^9N+-[E4QD;00O\5Z!KHN"J:<[ M%'(W]4)O?[#@F]S8 S^95&R#2S0/U;VBG=^A9+S 4G-9@L+UU+L-;V:QM7<& M'SGN],$:+).5E%_MYM]LZ@4V(!28&HO Z&^+,Q3" E$8WUI,K[O2.AZN]^AO M''?BLF(:9U)\XIG)I]ZU!QFN62W,0N[>8LMG9/%2*;3[A5UK&WB0UMK(HG6F M" I>-O_LL=7AP"$:ON 0M0[1:QT&K4+:!E1E\ MU)GL]\0WQL5'Y:1O[71-[]$+L803O9&ER#?^4&6;/ 7P2HE,C MVJMQ%_4BSC&]@D'X%T1!%)T(:/9Z][ GG$&7G('#&_0GY_/M2AM%!?_EE$8- MQ/ TA&T"-[IB*4X]>LLUJBUZR9]_A./@[U/\?A/8,[;#CNVP#SUQA58QG@$U M)V"%+1Y-)9**FK)K:\7D" 5I4BM7G+94J9TI9FSY"5=^@K,5%]QP/%E0302Q MB\ VN&TROHY'$W][*,*/1O'X>M 9/2,WZLB->LF]/XIS\?X!F-9(#.6*WHRR M88B/:JVL!*]B-/HAV&$4'Q'J#>T7LSKNB(][B7<-@[4-0W4-XSAWQK:. MKZ4T^XV]H/O&2?X'4$L#!!0 ( )B#5U;.R;8.W ( #L( 9 M >&PO=V]R:W-H965T':0\FN1"KB9W9#G3_?K834J"!]:$OQ!_G'-]SG=S+:,WX MD\@!)'HN"RK&5BYE=6G;(LVAQ.*"54#5SH+Q$DLUY4M;5!QP9DAE87N.$]DE M)M2*1V;MCL9EC 5-6_"29S,?6T$(9+'!=R'NV M_@:MGU#KI:P0YA>M6ZQCH;06DI4M6450$MH\\7.;ARV"&QT@>"W!VR<$!PA^ M2_#?2@A:0F RTU@Q>4BPQ/&(LS7B&JW4], DT["5?4+UM<\D5[M$\61\0U-6 M GK SR#0.9JIURJK"T!L@::LK!@%*H6>?6="H FH%PW0"PF=)B Q*<29(C_. M$G1ZUP#03(UNJ./5I=MK&-&EB\@[$Y'KHEE&9"_259I#M"MC* M8.?2V[B<>$<5$T@OD.]^0I[C>3T!3=].=WOHR=OISA$W?G=GOM'S_WMG*"$B M+9BHU:7\NIH+R=5W]+LOXXUBT*^H:\NEJ' *8TL5#P%\!5;\\8,;.5_ZLO6> M8LD[B>UD,N@R&1Q3CQ.51R%)VI>QACDP3%T\5_&Y.QA$P>>1O=I.1A\N&/J! MOXM+>G#1T/6&'6S'0=@Y"(\Z4,5/E3;:9Z AAEL'#AS7VXO^-2CTPF O]-<@ M;W@H\*@+/#H:N*DG\Z:>D.:%EKH(]3F)^J["B?S!GID^7. [P[TK2WIP4>@[ MSIXC>ZNLEL"7ICT)E+*:RJ;V=*M=![PRA7]O?:(Z8]/(7F2:MGJ+^9)0@0I8 M*$GG8J"2S)M6U4PDJTSQGC.I6H$9YJJ[ ]< M;]@3&XF^H#N_T+\#U!+ P04 M " "8@U=6U\__RX\# #'#0 &0 'AL+W=OV MF!K>[KCXK?< "CTE&=,SIR-4ML;UY7)!G(B MK_D6F!Y9<9$3I9MB[<-W9Q0YD33LN].1%->J(PRN!-(%GE. MQ']SR/ANYOC.<\=7NMXHT^%&TRU9PQ+4M^V=T"VW44EI#DQ2SI" U/",3R@/GOTWC/C\K/ZI#%X'\T D+'CV@Z9J,W/&#DIA18I,?>6[?Z .:&#T$I[)\A?M:JSG MH*20BN8B) M(M%4\!T2!JW5S$.9S)*MPZ?,O/>E$GJ4:IZ*/K.$YX#NR1-(] $M]7>5%AD@ MOD+[(?3Q27]G$M"[&!2AF;S2T&_+&+U[>X7>(LK0_887DK!43EVE71EM-ZD= MS"L'^(0#'Z,OG*F-1!]9"NFQ@*O#:6+"SS'-<:]B#,DU"OSW"'L86PPMSJ?[ M%GI\/MWKB29HWE!0Z@4G]!:%$) SA:!Z"3>V%%<2H5W"U(X;N24)S!Q='"2( M1W"BO][X0^]O6WHN*19?2.PH=6&3NK!//?H$*0B2V1)6$4-B?8"YT M864VR\/.7.%XA%N>NZ# PX.6ZR[('_@#N_%18WS4:_R>*Y+I^JJ7%E,V^Z/. MI -OV,KGH@L*OLM\%G;8_;NR/>VM"#"O0UE-KC9X#@Q555^_10M=5R@K* MUNC?K5X)9J>5Z.?M@U1";[B_;(&/+UE)+BD67TCL*.&3)N&3UU:22<^BJK+P M(B+N0QSY];W]ONZ]KI;4O#[#+T/B7LBQY8.CB/_::E(S#Z?[$(3M]6A#3?R. M]2[JE'6\MX[/J"=IO2RM$>"S(K"@+!%T4:L ML02=G2\2V/(.W M^N?FEE*>G/*$:VF07D1;*=[:^O^ @V&"MVYVQO8L ZSY'\OB!Q MHM&695_XDE*!7I,XY6-M*<3J6M?Y;$D3PGML15/YS9QE"1'R-%OH?)51$A9! M2:R;AN'H"8E2;3(JKCUDDQ%;BSA*Z4.&^#I)2/;M(XW9=JQA[>W"8[18BOR" M/AFMR((^4?&\>LCDF5Y3PBBA*8]8BC(Z'VLW^#K @SR@:/%'1+=\[QCE0WEA M[$M^.-2/O$8WI3.0((C\V]);&<4Z2_?A:0;4Z9QZX?_Q&]XO!R\&\$$YO M6?QG%(KE6!MH**1SLH[%(]O^2JL!]7/>C,6\^(NV95O7TM!LS05+JF#9@R1* MRT_R6OT0>P'8/A)@5@%F.\ Y$F!5 =:I&>PJP#XUH%\%]$\-<*H Y]0 MPIP M"['*7[>09DH$F8PRMD59WEK2\H-"WR):*A*EN16?1":_C62$2?4!1BCXOV9J3-.0C M7Y$Q]5F6^+3.;1S)C$]VS5"PY\M*0ADV +H=1C\5\&\M'4TF\)UD/F>X5 M,@W3Z.J0.GQ*9SUDX2+<[ B?GAZ..\*]T\.[.N^?'([=CO#@]/"A0@JKMI55 M\*PCO-]7-)/621?H$^,D*"O")I(MIE$27C7(NH.W1A]@;&CY===G@G$/?ZW8'>NQFM[D ?EU,.B>4JB:2S3OF5['/E+V%N M )&+H!7(+M&5.F174D1*^M.>Q//X2/C2IHF7)?_W8BC)!)%$:'3(V62_!%8RVKT6B]^MR>U MFJH[?+;TH 7!DT800.5L2KJK]6%UI>LN#>6[1QH)>OZ$ %H"K&B-(I#C6MAM M*PZ9U0.E^:"T (K6=,:N/(C5]<$G<:3RJXX[6W=(VA24YH'2?%!: $5KNF-7 M3\3.=WP' 2TD@M*FH#0/E.:#T@(H6M-!N^(D5E5*8>#_L'Z M$C*K!TKS06D!%*UIB5V)%*MKI$#O(*#ET(K6K%)CVVQ[!+0B"DKS06D!%*WT MB+ZW<2:AV:+8$R5%9NM4E/M.ZJOUOJN;8K=1Z_HMOO;+W5,[3+F9ZYYDBRCE M**9SB31ZKKSALW)_5'DBV*K8GO/"A&!)<;BD)*19WD!^/V=,O)WD">I=:I-_ M 5!+ P04 " "8@U=6)V_NGPX$ #(#@ &0 'AL+W=OT$JBY*]DMH'$;M$"*Q8D;?1&$X#@J6<6\QL^_NY&(F2IUG M'.XD4651,/GC%G)QF'O4>WEQGVVVVKP(%K,=V\ #Z&^[.XFMH&%)LP*XR@0G M$M9S[X9>KVAD +;']PP.ZN29&"F/0CR9QN=T[H5F1I!#H@T%P[\]+"'/#1/. MX[^:U&O&-,#3YQ?VCU8\BGED"I8B_SM+]7;N33V2PIJ5N;X7AT]0"QH9OD3D MROZ20]TW]$A2*BV*&HPS*#)>_;/GVH@3 !VW *(:$%T"ABV N ;$;P4,:\#0 M.E-)L3ZLF&:+F10'(DUO9#,/UDR+1OD9-W%_T!*_9HC3B\\\$060K^P9%'E/ M'G!=I64.1*S)/22")UF>,1NA6] ' $[T%LB#9KK40OX@W_P'GWR$%"3+R9&, MW#,-A/&4B%*2#^LUV/B>?%*$D3N0"7"-Z\N,]Z=0"D?!M0SD;%J#%6B6Y>KW M6:!1LIEXD-3R;BMY48L\&I$O@NNM(A]X"NDY08!>-89%+X;=1IV,*TA\$M-W M) JCR#&AY=OAU %?O1T>=JB)F_#'EB_N#3]992K)A2K1_7]N'I66F)+_NARO M&(=N1E.GKM6.)3#WL! ID'OP%K_]0L?A'RZW?B;9ZB>1G3DY;)P<=K$O,!&: M/,@J5[5=O4P3U:2+Q+7O\K3BIJ$E-[5ZOPA]LT#VIV:]J=>JK]>9O%$C;]0I MSV0\G E[1SAN2YBWZUKU(W!89]HEK^*F]&Q*X2M][F[#^$*@NQN=NA6.&X7C M3H6XC> FP5\%SX1,$8%E3V+M8U4!M&6O+9C=XPRH/PU_==6R90\P]"=NX*IW MQ/ 5\,RC2>/1I)-IB?HW9AF0/A5JQ<]R.'$CUO, MZ$%&$X>-9VY,&S>FG53W6$283+9VGTMACX>H'1Z)-$DDI)E6+D.FSK4;CRXR MP=UMW.:2@GF AXQE0VU2T\WTV#H#UOB>^6: M.HTO%?;PAP[^,\TT/!Z$PK?F?UZ:8ZTS?CTD@[@M1Y6 (:8^FZ*@IZN0ZGC./1;RU2O=P M#:+6TM2'I/ZHI33UC_FZJ%5>!"='_ +DQEZ5%*9GR75U>&W>-M>Q&WL)N7A_ M:ZYI]NIPI*GN>%^8W&1ZSLKHV50TM=O8B\2@T7DOLXQ:OFB!- M!_R^%D*_-,P S>5U\3]02P,$% @ F(-75@^>-5TU! @0\ !D !X M;"]W;W)K&ULK9=M;]LV$,>_"J$50PO,D:AG9;:! MUL:V GL(XJ1[S4BT3402/9*RTW[Z'25%=B1*\X"^L?5P=_K=D;P_.3]Q\2SW ME"KT4N2E7%A[I0ZWMBW3/2V(O.$'6L*;+1<%47 K=K8\"$JRVJG(;==Q0KL@ MK+26\_K9G5C.>:5R5M([@615%$1\_41S?EI8V'I]<,]V>Z4?V,OY@>SHAJK' MPYV .[N+DK&"EI+Q$@FZ75@?\>T*Q]JAMOC"Z$E>7".=RA/GS_KF<[:P'$U$ MR_H7G5I;QT)I)14O6F<@*%C9_).7MA 7#M@?<7!; M!_=:!Z]U\.I$&[(ZK3519#D7_(2$MH9H^J*N3>T-V;!2#^-&"7C+P$\M/Y';]UMZ%T7?W8X9 M-^AP@TG<%3DP17+V#>:4&$7GT@P>#)$2QX]ZX$.K$>BP@PXGH3>*I\\SW4ZS MNE5 FR>Z2YL0PR&BBY.PASBTPK[G!V;,J,.,)C%_IT!XV:%,?-%P[&'P>WA# M(S_T1R9JW-'%DW1=*Q$PTF5%37#QL"Q.T)^7!B,_3LQP20>73,)]3%-1D;SI M\6U7,98O&7P\\OL+?6@3>B/%P\Y9R)Q)PE^%[D4&63)JC#.L49*$3G^EF.S" M(!BEO9!=/$G[A>05:38R.6RE2)D:Q[N- ME)/E X=V='5=75$XLKSQ69NP=[T:7ZQSHR3C2:'[OYK\O:*] MS?PL*?1M5"SS4JEG@#'D-9GZ$\0CO6=?PM+#=__4X-=N'*C5S<=07"Y.9 M%SLC'1F?U0Q/RYEA9?Z'MN&A;LVP&_M^G]AL%XR-_UGB\+3&Z=WCM:TD-FP' M@T&#'EHEN+^;L2_.1_IP^@<1.U9*E-,M>#DW$20JFO->;_0IK#MU+_\%4$L#!!0 ( )B#5U;80BT_10, &P* M 9 >&PO=V]R:W-H965T)B%@V\.T!S2&QY[8L&2N *R8XD;"<.:?^23(Q> OXSF"CMMK$*%D(<6,Z7[*9XQF' M((=4&P:*OULXASPW1.C&[X;3:9/VG=TT$:CJ?2K$ATJ"1S31L,*TURF?<;/N5ECC+ MT$[/O_!4%$"NZ1THB:6")]SP _(5%UDK\H%GD.T2N*BI M%18\"#L+]C(FD!Z3T']+ B\(!APZ?[ZY/V">/-_))$RE MN5"5!/+S=*&TQ-3Y-13QFC$:9C37R8DJ:0HS!^\+!?(6G/F;5_[8>S\4K9241O):!_[_),42I&*2TC%BK,_D-DCO@ .2Z8Q!Q:P8ISC<3=)4()D M(AN*;KU*;%!24#5)'W[I%J1^>HU3G:JQ-/ M##X#"O-50DZUD2FLTE(H9JYJ!S26Z\VVG(R'$=^ M1VX?%$U&7D=N'Q0$OC>L=MRJ';^HVA*W55JM@Y?5N.]B-.EH'< $7:E]S!,Z MXU9GO%H<+D"M;SRA\/BNNZY>K'6U+IE-;*73& MS["4JBN?1YJZ#OM*)5Y/BN2P1$KO.,:HR[JVJ3M:E/:U7PB-M8-MKK$[B"F.[&1L=X++@FJ[50!>9DE.$5W(#XGLV9 MS)D5)2()I)S0%#%8CHW+SD4P5/%YP \".[Z71NI+%I3>JLPL&AN6:A#$$ I% MP/*QA2G$L0+)9MR53*.J4@GWTX_T(/]V^2T+S&%*XY\D$NNQ,3!0!$N\B<4U MW7V"\GM]K# DQ&C.\14M*2I1&Y7KI8=3%(U ML&X$DV^)U(G)-40@A^HB!C2EZ1:8("H]E_X"8Q"A&T'#6W2&+J.(J+& 8S1+ MBP&M1L:)!P*3F)_*$+[&#/C(%+)=BFZ&91NNBC;8K[3A,F/GR'(_(-NR.S7R M:;/<@_ <.9U<;M?(O?;RNMK]]G*K1AZTEG>&AW)36EGY:5=^VCFO^U]^UGG4 MR%7KVP7/< AC0RY@'-@6C,G[=YV>];'.,9TP3R?,UPD+-,$.G'8JIYV<[KSB M]#=(,LKD9H#\NPT1#^C79QF!9@(2_KO.8$>GP3IAGDZ8KQ,6:((=&-RM#.XV M3N4G@R$W^$.YP"+"^4;.Y!.2EB6G=78WPH^UNX"Y.4R=5;83N=9M]SW469VO M$Q9H@AUXZ%8>NO_FH3SC<8'3B*2KMXQLK.%8(W7"//>M4>&_C.B[CN5VK6>! MP&-"K#.@U&C";?T5_Y%:8)/*P\NK>U\@XMHMUPCR=,%\G M+- $.W"U7[G:U[OW]74:K!/FZ83Y.F&!)MB!P8/*X$';8VRX=XS-JF,L5U/Y M^8ZXR>0D+^+5']^Z@3!HN2!-&]MWK,DZ8;Y.6* )=F#RL#)YJ,7D)T<1PP+J M;&VNB*9P)O^RGLEGW7QN%!]KM4Z8KQ,6:((55IM[5P[J!NH+9BN2&PO=V]R:W-H965TS%3B]H"9(XH4@M M2=EQ?WT!DC(%$8;$]-UZ+S82!3P J=V#E+YO[ MG+\;OE+F\9JE19RE)&>+R\&U^8FZCJA0E?@:L^=B[S41I_*89=_$F[OYY< 0 M/6()FY4"$?%_GM@M2Q)!XOWXO8$.7ML4%?=?[^A!=?+\9!ZC@MUFR:_QO%Q= M#B8#,F>+:)N47[)GRIH3<@5OEB5%]7_RW)0U!F2V+G!Z==6YAR=7-Z>*ZE1?_7J3?R2&J^J\]$W:K\*V*Y[]EK!74<[( M#0]KSY>LSSG"BQ$.#XCA1!E0:)MN&>Z"ADTH%R(Z%2!@% MP20!C5X%-/JA(!07Q?9X -*R^RH'"?-&G;AR&'F.E@B0'0J1, J"28H9ORIF M_$.*X4ODHHS2>9PNC\E&VT!?V2!AWOBH;(Z6") ="I$P"H))LIF\RF:BE2)48(V7&/TG+/'[VN%#F0&_T+?56%9+F-;3QGE;6]HJ0U'8ULM[O 5T$-:S+J ME RA)T-1-%DR5BL92RN9V7:]32)AY=3SZ?/'*BDI#6_LNWBM#CY:>F^9(&E> M0Y/G0!/#5L@$V6X I850&D719+6UZ7%3F]&\NN,3J;2>0%T7!2N+,Q+F65&0 M#_[W6;*M%F]AELV?XR116SO0_#>4YD%I/I06-+3]Z&9/755P@^:W4319;FV& MV]2GN"4+9I85)9]5\6#'XQN?IYQF$R)Y8+A:2 M?$T99_7,OA%:I5 ^29L=*E8I/VC&'$KSCEP*D_]U13DQ#;*N/73+(?/HI5!& M0&3' B@MA-(HBB;KL\W!F_HD_'5:QO,XV5:SP #ZRY%7\4W_H=?+S64.H'FYJ$T#TKSH;3 [/H"YF1L'[J0(;15BJ+)8FM3 M^J8^I\_#35Y6-RID?&"M)G1<;_&ZFN%M"\8U2))XH5ZX0E/\4)H'I?E06G#D M*W&K\5TUG(?0?E 4399>:P^8>G_@+N61C)$R^DX>65L[IIMP#:NQ!*HRB:?*=GF]VW]-G]?\F*B9(Z?J6[!>AN.9K. M]?E9?3-]Y02E>58WEV]/% M01;GI:-*5$[1W(91&43193FW&W])G_#]G\W@1 MSYKU(I]F+96CG9[26RW0;'Y#DU1@."JY()L-H+002J,HFBRJUA.P])[ 75JR M/(V2>",_UW=>*#4 S>E#:1Z4YD-I 906 M0FD419,UUZ;UK=%[#Z70K#Z4YD%I/I060&DAE$91-%FTK8%@Z0V$6HS=\?-, M#*!Q7@NX]D^5BH3Z!U":=^3,3>/-W*D/[4@ I850&D719/FUEH*ESU]_%09" MNM0I#&H<0&G>D9-S- *#F@106@BE411-%EAK'%AZX^ +%U@>ST2.MYX3_I+& MI7I&"#4,H#0/2O.AM !*"Z$TBJ+)FQ.TYH-MO/.,T(;:$E":!Z7Y4%H I850 M&D719-&V%H>MMSB.#\EZ0&_10=V-(R>G&9*A_0B@M!!*HRB:++#6[K#U=L=M M$B\6E?%Z1&90MP-*\XZ<8GW;I5)E4&,#2@NA-(JBR2K;VQE(_^A#-::>'QE[ M'YNQ]UPQ]I[M-LJZ2_D4A!;_I'=/@]-,N9^F\]6 M?.@E]TF4*C4'=3R@- ]*\Z&T $H+H32*HLDZ;!T/>_S>21FH*0*E>5":#Z4% M4%H(I5$4319MZY/8)VVGU*"/;U*BQ_66(-0UL;M[);GV>&1;G9DBU"2!TD(H MC:)HLKI:D\0^;?>EDT=EJ%4"I7E0F@^E!5!:"*51%$W>&[>U2ISWMDHJTZLH$5>)\F>6;Y[LX[R;ZPDFSR> MU9L?OD;5TY_.U3??6[)0HZ6A2?O7&1\/=P_SH8T&4%H(I5$43=9BZZHX>LNA M[PQ1C^NM+:B[XG1WDK(=QQZ-#W?=A#8;0&DAE$91-%E=K9OBZ-V4/RJGK6^V MMPJA7HC3]2TFXZGB5GQHLP&4%D)I%$635;CW"PIZ9P6=T=8WUUM]4$?ER*5X MVV&&=B. TD(HC:)HLAI;?\71FPIW]S\K106U2: T#TKSH;0 2@NA-(JBR4IK MK1/GO9\L<: ^"Y3F06D^E!9 :2&41E$T6;2MS^+\V ]']/B](ZB/ J5Y4)H/ MI0506@BE44>Q<=;A+T#)@FL]$D?OD70$]R,_CJ1OH[?FH,8)E.9#:0&4%D)I MM*&]_8M1LN!:V\31VR:W=?JN-DU^C<187!;DM\]L_I (]:*L^E!9 :2&41E$T68^M>>+JS9/[/)LQ-B]J MW35#.5=CO2&@\G%1/;&WOFK:5#+3K$-Q0;?8@M("*"V$TBB*)HNK]4[<(]Y) M$A65W;O359:3+R*1?4;^N1531?'97A"\C9*$A\#'EW9.N:NA5J+=75)-C:E] M$)MN]=WL/?)"M\Z"T@(H+3SQ^E)4J[+,6G/$U3L";\KL-8Z1^^IFA+;(,6$Y M71MV/#7&'6%!C0\HS8?2 B@M//'Z4E2KM;"&Q8JQTHO*Z.IBS?(ENV5)4I"9 MF$B)9<;>49*SA=B;^=.U-1AVCM^8GVY-Q7'/_!16QX&PO=V]R:W-H M965TO=AV@<7G 05<&8[3;M?/QLH!$*SWP7[]O.:]VC'^)-:42O"2 M)IFX'JREW%R.1B)7/[OGLBFUE$F?TG@.Q35/"7V]IPG;7 SAX>_ Y7JVE?C":76W(BBZH?-C< M#V[@98#'VB!O\36F.[%W#;0KCXP]Z9N[Z'K@Z!'1 MA(920Q#U[YG.:9)H)#6.?TK00=6G-MR_?D/_+7=>.?-(!)VSY%LYW6CJ4#S!DB\0 EP;X>PW%@%X_^X7\ Z,@%@33@6(,_"0Q5)\4 _5]9)J)-5@=9>C ML!S8;3$P=&1@$(%/+)-K 3YF$8V: "/E9>4J>G/U%AD1 QH. 88? '(0ZAC0 M_/O-88=Y\/WFCL$;7+TXG./AHWA+]21JO#<0Q"),F-AR"O[Z0_T,[B1-Q=]= M[!?H;C>ZCC:78D-">CU0X410_DP'LY]_@I[S:Q=S-L$"2V -5MV*5=>$/EL4 MT[@$CH":^" 68DNRD':Q6*"-LCUKD;/^PQU-)R@*?;\<;-A M8!S?#WH_KKP?&[W_Q*)X&8?%2@\5%:M.IPN0R9XO4\>=M!PV]M1W2E@":Y#B M5:1X1E)N5BM.5T12%= DC]6.%X)GDFPI8$M W\(GVVC2!* OE(>Q: >L@CCO M8!*,)QC"%G/> ;UHZGFX/5$.FXT=Y-?SKN'LI')V8G0VW*;;A.BM&*BM)WRZ MT'MJ!$*6*J$ABHE!7_1UY\R8'#@(/=_!+0>-0^@[-2R!-=CR*[9\(UOS?5I" M)J0*'(H]19AD0*XIR%CV3(5^0':$1T(]D."5ZG8A6V7QO]WSQ.^8 1"U5YAQ M;'UIM 36H'%:T3@UTO@M%V>:I&?*E=@$&\IC5@3?DJB<8;7>PC;C7?29>X/J M!1 .H /20E\@%T3DM4NBS(U(?2FV!-:@&#JUSG.,;M]EBCL*)'D!CX5D$"=F M80FX/PW]=A2:EXWVE[R/6A$M, _M1UW?D[C0Z/J7IL\DT1X#G704B_)MB6:1 M.7R7W>S[BOWVJNQH-/7\-B'& ?\H(:@F!)V8"Y)RI>POMH*"!5M*Q4-G/#?C M]%6)5M$"6VA-#FOY#<^KOZ%5 6X5+;"%UJ2VUN#0+,+_IP@IT1O*R'4.UNEA M*]>?.NV%>MA*:;%NC05KF0W-.GNAO0)_%I*QTP6;ZGEN%2VPA=;DKE;CT#OO MNC.J_=[4VD0+;*$UJ:VU/S2+_SSY!8>+[8->;3$O%EZAS3J9-:,KP:6%5Z?. M,IOVIO$<.0&LDP)HS@J^*CD19RL34V8 UT"45=%O"ZU)5"W[84_=O^(DDQ>1 MSK67).9UFIUO U6.G3<[(M&*'J=[\7HR1.W#F(Y6T!LBW [^A\W&PV/1']5* M')F5^.?%0V?0-YOUC4Q6T0);:$W*:@6/X%F#/K*DMTMJ;:(%MM":U-:Y #+G M J>CU0D 0[0R6_8FZAR"']6"'QE5[VR>Q,MEGBN>H,L,4QP_=+)E5IM--U7W"55A\V@/_%:&C_H:.8*J.?&\\=MNN6Q7SMM":9-9B'IG/UFV?_)WH#AM"E54A;PNM26LM MY)%9:E>2?5WG8%.QSJVB! M+;0FM;7\1V;Y?T]Y2#.I%[>.FPG;4?YVDQ+^I$+FALY>92].3W'*3^N=MOX8C*9MD\>S8/K3>4YT@=!D4):XU3%%Q^XGP59P)D-"E@G2& M$^4 +XI8BQO)-GE9YR.3DJ7YY9J2B'+=0/V^9$R^W>@.JE+BV7]02P,$% M @ F(-75DZ<(JSU! %A@ !D !X;"]W;W)K&ULQ5E=C^(V%/TK5KJJ=J49$CL08 I( [-M5^JV:-C9?:CZX$DN$$T24]O M\._K?) $$DP&#>H\#(GQ/;[GWFO[V RVC+^()8!$KV$0B:&QE')U9YK"74)( M18NM(%+?S!D/J52O?&&*%0?J)49A8!++S!S%\T.(A,\BQ&$^-.[Q MW82T8X.DQW:8")BSXX7MR.31Z!O)@3M>!?&3;WR$CU(GQ7!:(Y#_: M9GTM [EK(5F8&2L/0C]*/^EK%HB2 >F<,""9 6EJ8&<&=D(T]2RA]4 E'0TX MVR(>]U9H\4,2F\1:L?&C.(TSR=6WOK*3H\_A*F [ #2&".:^1-. 1@+=HIDJ M&&\= &)S-)/,?4%_K9+ W\>!]^4.K2,/.))+R&P^/H"D?B ^*>NGV0/Z^.$3 M^H!,)):4@T!^A)XB7XH;U:B>ORW96M#($P-3*AZQ-Z:;^3Q.?28G?,8$?661 M7 KT6;G@'0*8*@!Y%,@^"F.B17P MX5L?(.(14B-0Y/FYECCCITGQ4[P[!-X MLSAB:*RJTT,3%JHI*V@:>\YIM UC20:[U"YWY3NDN;[+>4>^OL/!8F^2 C% M/W4!3L=OUX\?+QUW8D5=&!IJ;1# -V",?OX).]8O=<%Y)["#4+7S4+5UZ*,_ MU^&SJL*X2),RNU&%O/"CR(\6:GJKNG2ACG\*VDE XY5N,R*V95F]KLK^ILQ- M._J%W#HYM\X;N:EZ/T.L4R&&>[ACXW[GB%BU8R4"!TX[N=..UNGR6E$[M[7F M;RV]=P([8-K-F7;_YUG:?<]0O1/80:AZ>:AZUYBEO::S5#OZA=SZ.;=^0V[9 M1G>#?E/YE\<;4TJI7Z'4Z;9QUSDBI!WR0D+8*C2!]<9T9?,9P2MPUQ?UW#+4 M,KG;MHTMQ[:.Z.G'OY1?2?/@"_FY<2D&)^CA*CVL_@BQC^EIA[^4'BGHD7?? M-S+(!AM'34_]SH$+V8.U4D&3EPV($Q,J@SQPW';:!)/>L>/7T"FX$"I8KU1^ M)"<*M0?<;X"K$Q+ZG,TE-.6^"PV7Q&R0?GD!:3G'ZZ'>E4NI%KH%ZX7+GNKM M":[H1K-"9MB8E#-*6I5L:EVXE&*AYIS-9K,5TZER;;=P)9W7D#FXT#E8 MJPW.T>4[R&/,&%/L%Z@7*68H,5M%?@(?$BA$ M"-:KD,;UJ%E)^Q7/ZFKQ&M*$%-*$Z*5)A>%C' M\0QZ!^V 717=XZ9G(%R,JA^#H5KH ZC4 @8HA7ZA(C6(B%NGUCSG:YV)QZ'VAA(A>"6F\;U"K M[8I7ZH31KIR@]#Z\-4-FZ88U!+Y(+I[5<8&M(YE>,^:M^>7V?7*E>]0^QG>3 M](JZ@$EOS+]2K@I4H #F"M)J=56">'H)G;Y(MDKN<9^9E"Q,'I= />!Q!_7] MG#&Y?XD'R'\*&/T'4$L#!!0 ( )B#5U;=CTJ0\P, #(/ 9 >&PO M=V]R:W-H965T@"1L 0G8 MN^M)O0HMW;T755^89(!H$YO:!HYO7SO)AA @5[+MF]W$\?P]O[$]S SVC+^( M-:*$[TE,Q=!82[FY-TT1K#$AHLTV2-67)>,)D>J5KTRQX4C"U"B)3<>R7#,A M$35&@W1LQD<#MI5Q1''&06R3A/##!&.V'QJV\3KP&*W64@^8H\&&K'".\FDS MX^K-+%3"*$$J(D:!XW)HC.W[J=W5!NF,YPCWHO0,&F7!V(M^^1(.#4M[A#$& M4DL0]6^'4XQCK:3\^#L7-8HUM6'Y^57]4PJO8!9$X)3%WZ)0KH>&;T"(2[*- MY2/;_XHY4$_K!2P6Z5_8YW,M X*MD"S)C94'242S_^1['HB2@>U>,7!R Z=J MT+UBT,D-.BEHYEF*]4 D&0TXVP/7LY6:?DACDUHKFHCJ;9Q+KKY&RDZ./B:; MF!T088(4EY&$64RH@!;,U8$)MS$"6\)\33BV=+1"F+)$'2%!]";**1%##>$Q["6&]1) _P_@$EB6+Q0>E>L6C!T_P!WK_[ ._ !*$7 M%!#1[.N=&E3/?ZS95A :BH$I%;H&,(,<^,BK7 C[2$,-3 5/% MK B<\QJXB5.K^(!!&SKV'3B6XUQP:/KOS>T:=SK%/G92OAZA:AZM:ICW[?)@ODQ;E6I^N)[M2I5!%9X"JB M-*(KE1K4/0CP4B R]5ZJKK/D;N1U?,_Q_8&Y*S/6>M&0L5 M_ RH=P9D^W[?]7J]"E'MF@V)W(+(O9'H.=VS2T#N&5#+[G8O M,/<_R^E6FVE4;,OD%D]_T:B$-?W"O_#-"Q_&\CM7K M5 AK?6A(V"\(^[6$W]*Z ,,6C'?(5:&372SX1"(.SR3>XJWI)%NO7\;NM]UJ M,JGUJB&S;1V+!.O-U#4))E>WG7**Z;:KZ:7>B::0I4K(?C/D]9R3BY\P.MUV MUZM"UCK1%-(Y0CIOAJS-0[G^*:?;=JN8M6XTQ3Q60W9M!7';-?UQ:LI7*U]2 MVVM[9P?X_RAK[&-=8]<7-N/5BN.*2%7%455CJU8K.$])-9"9NG>RL7W/ZULFOQ*N,JF M&)?*U%*1-X!G#5KV(MDF[7$63*J.*7UH&B31[] U!+ M P04 " "8@U=6Q!:1DU@# !C"@ &0 'AL+W=O]1#3P6HI*3X*E,?5U&.I\ MB273E[+&BM[,I2J9H:5:A+I6R KG5(HPB:)!6#)>!=.QV[M7T[%<&<$KO%>@ M5V7)U':&0FXF01R\;3SPQ=+8C7 ZKMD"']%\K>\5K<(.I> E5IK+"A3.)\%- M?)V-K+TS^,9QHW>>P3)YDO+9+OXN)D%D T*!N;$(C/[6>(M"6" *XZ7%#+HC MK>/N\QOZ9\>=N#PQC;=2_,,+LYP$HP *G+.5, ]R\Q>V?/H6+Y="NU_8M+91 M /E*&UFVSA1!R:OFG[VV.NPX).D!AZ1U2/8=^@<&SJ .0<-DX\+"[8&A75 C!-55+;O&DPDK*?2U5 +DLJ1LUMC!FA(4XVLC!OXY\U\2<'XH\3^"(K ML]1P5Q58O <(28Q.D>1-D5ER%#'#_!+2^ ](HB3Q!'1[NGOL<<].=X^.L$F[ M_*8.+SV4WY<5-UOX?O.DC:)+]J]/X@:BYX>PC>=:URS'24"=1:-:8S#]]"$> M1'_ZY/F=8-EO GLG7:^3KG<,??J9<05K)E9H+P%5=TEU[4K9IV&#-718MM>N MJ31'$:5PO2O.SU;)U=75GE7FP8K2':QW=/H=G?Y1.@]/Y#*@ MF$$?EP8HCG<"B"ZC--XCXS>+TSTV?K-HX*;E&[<@+"W/Z,)JAEX M?L TX]<7IA:&PO=V]R M:W-H965TINWD!PK*%2,MFJSNI M2&C173^<^L&0 :Q-XM0VL/S[VDD()&>\0"/=%TBT$D]0* MAOG:E 5#NA$Q26'*$-\D"6;[,<1T-[) MZ>XSE [U%-Z"QCS_1;M2UK'08L,%34IE:4%"TN(?OY=$G"AXG3,*7JG@-15Z M9Q0ZI4+GTAVZI4(W9Z9P)>D^2=6YSP237XG4 M$\%+DL5T#X#&D,*2"#2-<>!P]"D$@4G,?QO:0EJI]K(7I47CPB+OC$6NAR8T%6N.7M(( MHCJ +=VK?/0./HX](V((BWO4<7]'GN-Y&H.>+U=W->KAY>J.P9M.=6*='*]S M!F^VQ@SNQEC1_TP360 XSE/HB3&K7CO MFM"#5\+?[I9,I@I)!4A\@9A,"AV!!9!;Y)RJO-O N7YTS.Z\_*>R=(K8T/ZDJ!/,I'W@)D^8 MZV+A,AROP)& WCFD\/];5"/-KTCS+R-M2V.9=#$1>QU?ON[$>OU^X_S/B#7" M)-2+.1W]^?91(/UP+W4;N'>1,R6>VZE:O3WI+M[4[Y@,HO[P4='%RNVIH5KV5 M(.](D-?&?5*B-*^ P0\AH97K/C0["K-5MWI];&!=8Y\63/#[AP7<#'%M)6D5 M+6P+K4[?L0]UNS^YBKO&3OAJ\MM$"]M"JY-_[)I=?83KOF?OK24M[7'7;? M[S6#0BOGNX-F4!BMNM9K^V20E !;Y0,YCA9TDXIBWE*M5D._IWS4U5@?JV%@ M/J ZPA23Q EF*Y)R%,-20DK7952S8CA7O B:Y>.J.16")OGC&G $3 G([TM* MQ>%%;5"-2(/_ %!+ P04 " "8@U=6=TLR[W4$ "&0 &0 'AL+W=O MN-KWVH>J#%R8!+>#4=I+=?U_;L 0"0;LK2_L2P,Q\>#[[L\>3V9&R!YX M"/289P6?6XD0NVO;YE$".>%7= >%?+.A+"="/K*MS7<,2*R=\LQV'<>WVL ;Q?7?+ MY)-=H\1I#@5/:8$8;.;6#;X.<: 00:1 M4!!$7@ZP@BQ32+(?_U6@5OU-Y=B\?T;_10D1,64LT=:/)U-XR_+10X[X63+Y- MI9]8?,EW&7T"0$LH8),*=)N1@J//:%U.!$0W:"UH]/!Y*=F-T8KFAC"(*D&?\D/_)]':*/ M'SZA#PKBSX3N.2EB/K.%C$SUSXZJ*)9E%.Z%*+"+OM%")!Q]*6*(VP"VI*3F MQ7WF9>D.(H8072$/_X1=+--T?"8O3/[Q(2?95#RO_M&Y_R^Z/^[ZO%ZYKO M2 1S2ZY.'-@!K,6//V#?^;F/6Y-@H2&P%N^CFO?1$/I"*T>O2S&*FKQ#J9P^ M)DO$B494J_9A@;$SF8YG]J')4=V-91#EM1/#*%IH M"JW-H'MBT'UG458=,$6^2;30%%J;_-,1 0]FPF_3I=>S2W9VP%6/F3L..AME MC]G("2XDJ_B4@^/A)/Q7>;)E)-/*O(GE&3KE0AU&#_TA#8*]>H:81 M-H;6) M/*7]>/S>\C1Z;C"*%II":Y-_.CK@P0SY;?+TN[J;3ASO7)X]9H[7R%$K KIF M8]<;79#G*3?'P\FYS&4%VT=BS^2&B2(Y=[;07P(:Q'GUY#")%II":W-X.@[@ MZ7LKT^@QPBA:: JM3?[I)($'$^:W*3/H%F;OS]J7JL"OB\XGF/+? 9GO;M."HPPV$M*YFL@U M@I4%]_)!T)TN0=]3(6BN;Q,@,3!E(-]O*!7/#^H#]=\>B_\!4$L#!!0 ( M )B#5U8%YSM"Q@( $<' 9 >&PO=V]R:W-H965TP[G7/M>)CLN'N0&0*&GDE5RZFR4JB]=5V8;*(F\X#54>J?@ MHB1*3\7:E;4 DEM0R5SL>;%;$EHYZ<2NS44ZX8UBM(*Y0+(I2R+VU\#X;NKX MSO/"@JXWRBRXZ:0F:UB"NJ_G0L_-F!M8*25NV; M/'5Y. #XX2L W 'P6P%!!PBLT5:9M75#%$DG@N^0,-&:S0QL;BQ:NZ&5.<6E M$GJ7:IQ*OY8UXWL = T5%%2A.2.51)_1LCU6Q NTW! !THQFO"QU[I>*9P]H M 1+$%G*D[Q*Z;50C -U)V9 J _3A!A2A3'[45-+B)Z[2>LU7W:S3=MUJPZ]H MNX'L @7^)X0]C ?@L[?#_9=P5V>I3Q7N4X4M7_!:JAX;JO;H]]5**J&OWY\A M1RU%.$QA2O)2UB2#J:-KSJ;/2=^_\V/ORY"__T3VPFW0NPW.L:?M&?/:%)L^ M^T9)1:J<5NLAURU59*E,W]BF?N)'@3^.)N[VT-%I( X\STM&N ]\H3;LU89G MU2Z6]_\4&9Y^&X]&@1<%1R)/ T>!5I@DPQJC7F-T/J-M&9&MK@NR8F#KIFCK M9BU(I09+)#H1DR3^>#Q.CD2?QOGQV(LB' VKCGO5\5G5/[@BK"MATP*RM@5( M>SVZ:Y+SA7SQ/33/M_9_H74$L#!!0 ( M )B#5U9J$J^JOP( .P' 9 >&PO=V]R:W-H965T-/8E7[,7=W23P]YU= M.R:A3I1*O,1[F7-FYC@^,UPI_6A* $N>!)=F%)365A=A:/(2!#6GJ@*)-S.E M!;6XU?/05!IHX4&"ATD4G8>",AFD0W\VT>E0+2QG$B::F(405#^/@:O5*(B# M]<$=FY?6'83IL*)SN ?[4$TT[L*6I6 "I&%*$@VS47 97V1G+MX'_&"P,AMK MXCJ9*O7H-M^*41"Y@H!#;AT#Q<<2KH!S1X1E_&DX@S:E VZNU^PWOG?L94H- M7"G^DQ6V' 6? E+ C"ZXO5.KK]#TXPO,%3?^EZSJV$$2D'QAK!(-&"L03-9/ M^M3HL &(SW< D@:0O ;T=P!Z#:!W**#? /I>F;H5KT-&+4V'6JV(=M'(YA9> M3(_&]IETK_W>:KQEB+/IM:BX>@8@8Y P8Y9,.)6&?"3]*#Y^//%;-:*>':( MB)H4S.0:G%0X(UX$\@XNU$+:+J5J[L&F4(//K[7Z-RC:CLCV1=1=A1L^*$#/ M_3PQ6"865OM(>]J.K$OOU*_.QSC*ZLGS0E//P5NJYPP-DL,,*:/3 5:EZ]E2 M;ZRJO-M.E47O]LL2QS%H%X#W,Z7L>N,2M ,^_0M02P,$% @ F(-75A+Q M@+1" P >PL !D !X;"]W;W)K&ULM59=C]LV M$/PKA!H4"9 [?5F2?;4-Q*<&+= 4AURO>>9):XN(1*HD9:?_ODM*5FV'-ES M?;%%:F?$F5VM=KX3\JNJ #3YUM1<+;Q*Z_;!]U5104/5O6B!XYVUD W5N)0; M7[42:&E!3>U'09#Z#67<6\[MWI- MA?AJ%K^6"R\P!X(:"FT8*/YMX1'JVA#A,?X:.+WQD09X>+UG_VBUHY97JN!1 MU%]8J:N%-_5("6O:U?JSV/T"@Y[$\!6B5O:7[(;8P"-%I[1H!C">H&&\_Z?? M!A\. &%Z!A -@.@4,#D#B = ?"U@,@ FUIE>BO4AIYHNYU+LB#31R&8NK)D6 MC?(9-VE_UA+O,L3IY>]86;\)I<@32/)<40GDCCS2NNAJ:A,CUF1%%2L(Y27) M6=UI*,G;'#1EM7J'P2_/.7G[YAUY0WRB#($BC),7SK1ZCYMX_44S@H]91<+07O(HN,N90W),X?$^B M((HVB&*VZ21&%R')<[XM)T>A!VI" 9%207LYX#%]@+SN8]N67>;TF6 MWXCLR+5T="V]F/Z/*Z?V9RD&%3"&F<1>E)S3@BPSB99DD4GU3-]Y%(%V236>2NFVQT(/O_ M'"C[WN_R(+O: T?D&0^^C[SLP73T8'K5VW]-;GNFV=%;?F_:_I$F=]3T1(\S M:NK6,ANUS/ZKE@M9FEVEQAUUJL89=:K&/QA+\#.UL>.=PBKKN.X_V./N.$%^ ML(/3R?X*)\M^$/R7IA]+/U&Y85R1&M9(&=QG6#"R'_7ZA1:M'7Y>A<91REY6 M.!V#- %X?RV$WB_, \9Y>_D/4$L#!!0 ( )B#5U;__'0ZAP0 '0: 9 M >&PO=V]R:W-H965T#$2T@BP45VP-N;JS8#P+I3KERX%8L;5V:!&B9,,<;1'7U@I-'Y1D MEMXJ_237=9]+KNXFRD]._U!#ZS,3 LV H_DJY(!^17,UNN(B!<06: Y1P1.9 M@%"1R14*T8Q)R&42INEW%"1IH0N''K*U*B'Z$( ,DU1\5"A"HXGQ0*HP]<,& M4172[2XD>B8D0M$7ELN50/=Y#'$38*#RJY.D^R1O:2]B -$5LLDOB&)*.P*Z M>[T[Z7 /7N^.>[*QZY+9)9Y]!N]&D1_O>3\JS_U+E!:*,/2)LPS=L6Q=R+ 4 MU]<%N@]YGN3+XSK__5D!HP<)F?BGJTJ[*)SN*/3[Z%JHFL/$4B\< 7P#UO3G MGXB'?^MBV"188 BLP;Y3L^_TH3?9%P?V8<_^0K,?';&O1%0[P+X,:U6&4B#H M0Y)74OG8585=-&X9C7Z);Z8.P<[(=]5(W!PSW#:TL>-ZE-A-PZ!M2 C!(^J, M:&W9H,:MJ7%[J7F$&-2L]*1>''J3U'>.I),@@6&P!KLC6KV1A>AXY%) M]DV"!8; &NP3?%CBXHM2P MWRUM_ZM>Y7>Z_;6\604+3"%UJ2,'BBC%Z'H*@Q3)3")%IA":Y;@ MT 21WE7^^XO:;DN5#H=J=K5/1=VV'-I*T;Y_JNFVH4V'GG=NMB:''H7T-RGE MZ!)H7CS]"ZHKEPP]PKK@T2H4T)E<+]R;QYE)M, 46I/*0T]#W,N0NM$>R"A: M8 JM68)#&T1ZU_GO+W7OATOQ#A/JX>&IP-M6+L6^A\Z$]+;DW;;3O/=1SO5--ML]/I>G#T.3X#OBRW-81*J.KDI-PQ. MKM_J+97R,_\!9K&ULG51=;],P%/TK5V9"K01-FFXK ME"12/X2V!U"U,GA /#C);6/-L8/M-./?8SMI5*1N#[S$OO8]Q^;&,5 [''&- MG#LB*^-WSTF&(QWP?'YB_^R]6R\9U;B6_ S@!1] (@Z@&1U]T=Y%5NJ*%IK&0+ MRF5;-C?Q5CW:BF/"_92=47:769Q)U[*JF+&W;#104P&K3D#T@H -YA.8 M3=]!%$81/.XV,+H:_TL36$^#L6@P%GG>V7\9VS"=V@($F7%V\#_BXGUWI'-/ZGKRF%Z''^?S.#B>:PG.:L:UWQ>J#DQHX+BW MN' ROR&@NI+N B-K7T:9-+8H_;2TKP JEV#W]U*:4^ J&ULE97;3MM $(9?9>2B%B3 CA/'#74L02)$+V@C#NU%U8N-/8E7[,'=72?P M]MVU'2L4 ^I-O*=_OG_&V7&RE>I!%X@&'CD3>NH5QI1GOJ^S CG1I[)$87=6 M4G%B[%2M?5TJ)'DMXLP/@V#L&I(F26U#NM(WF!G6JM=J:H\*]E%NC["ZU M.I/.).?4V"H;#43D,)/"T#6*C**&$[BL3*40KJF@O.*P($_-T4KDJ, 4: 6\ M).+IDX9O4IS,B,B0D25#6%0J*VR]X/N2T35Q[T##X1P-H4P?P0%0 7>%K+3% MZL0W-AEGR<]:XQ>-\? 5XW/,3F$X.(8P"$.XOYW#X<'1\S"^K457D+ K2%C' M'?Y/0<2N(G.J,R:UJ\FO\Z4VROZK?O>9;R"C?HB[:6>Z)!E./7N5-*H->NG' M#X-Q\.6-%(9="L.WHJ>V(L,^3XTJKE7NLF[201A-PL3?],!&'6ST'FS4!VM4 MT3-8' ?]L*B#1>_!HCY8]!(V&$]>@8T[V/@]V+@/-GX!&TZ&PO=V]R:W-H965TEC#%"@U1-J-/PVGTUYI@+OS+?L7JUUK66 )4TY_DDSE(^?2 M01DL<475+=]\A4:/=3#E5-HOVC2VGH/22BI>-&#M04%8/>+')@X[ '_P B!H M ,$AH/\"H-< >J\%]!M WT:FEF+CD&"%XTCP#1+&6K.9B0VF16OYA)FTSY70 MIT3C5'P+%"O(T P+]83N!&82VXQ(=([&64;,'%-TS>HG9G)UFH#"A,HS;3+E M3 %3:,XKD1*V0N.5 "C,UCFZGR?H].0,G2#"T%W.*XE9)B-7:<-(/T(V^)Y?H,\L@VR=PM>)6=K"5/0F.,B:07J">_P$%7A!T.#1]/=SO M@">OAWM'U/3:)/8L7^^M242_OFE3=*V@D+^[XE[S]KMY33HFB)! MK,&)W[_S!]ZGKIC]3[+D/Y'MQ;/?QK-_C+V-9VGCF39/? G0^79KKJ'E,E5V M'8>#X_&YKG1( PO]XV2#B-_Z+=&>UK"5DMX5,OW2DFE?SOS;RJ.(*M2 MK+BPVAB8\0DO:+>R\)D_?A#T#I1U&(5><*#LJ(]OS::[4^X*$"O;-J3.4\54 M70+:W;8SC6U!/MB?Z(Y5-YA_-'6[N\%B170-I+#4E-[%4 L0=0NI%XJ7MJ@N MN-(EVDYSW75!& -]ON1<;1?F@K:/QW\!4$L#!!0 ( )B#5U9:*0O0V 4 M &HC 9 >&PO=V]R:W-H965TDXVZ\?=;%DB31K!WQ)=#G? M$<]'?N21S,6>LF]\2X@ ST5>\NO95HCJ:C[GZ984"7]'*U+*.VO*BD3(4[:9 M\XJ19-4$%?D<.8X_+Y*LG"T7S;4[MES0GZ8/)OW+*NL("7/: D865_/WL.K&*,ZH$'\F9$] M/SH&M91'2K_5)Y]6US.G;A')22IJBD3^>R*W),]K)MF.[QWIK']F'7A\?&#_ MK1$OQ3PFG-S2_*]L);;7LW &5F2=[')Q3_>_DTZ05_.E-.?-7[#OL,X,I#LN M:-$%RQ846=G^3YZ[1!P%0/]$ .H"T#3 /1& NP!\;H#;!;A-9EHI31[B1"3+ M!:-[P&JT9*L/FF0VT5)^5M;]_B"8O)O).+%\(!O9BP(DY0I\)'3#DFJ;I>!3 MV0ZINFO>@@/HGG"93@[H&OQ1$=;'Q^>&.00WNNPTW?/@$WSUY(N6.Z!+;!KKZP'H: MN>)5DI+KF9PG.&%/9+;\^2?H.[_JDF*3++9$-DJ8VR?,-;&;$M8&!DU@/4T^ M+3V$ \]?S)^.4Z'"7.BA,!C#8A6&(NQ!V,-&S??ZYGO&_CY4X(91SD'%Z#H3 M.BV>S]-Y&A@V/&/JFLL MZ,CN0*.@CS\H_BY\]%PL,SD=6!H<NCA898MML8V3.;@I:+93YRZOT*JY MLLH6VV(;IW#P5]!LL,Z=\3J:44%@B)1I0H5%?J#,$BK*"X-3M368+6AT(\OW MZ?==QN1:)(LL*3?98TZXN;2L^BZK;+$MMG$N!^L%?3NE9;1P%Z?0)EMLBVV< MPL'K0;/9.[NT--[,=YQI96E0,)S:"0T*NM Y45F#SX-FHW=+2[XK".L_*1BK MRLAU\9"PR1;;8AOG<;"7,'KI^S\T.M.+LV:3+;;%-OX"-+A99':SAJPAU6^B MR/-"/*D>'<[UH?(90(.#$8J<$^]]:#"P"%J93Y'1!U\Z#*RRQ;;8QBDW_%"_$50LJ]\' MSIA=S6P7#Q"K7M86VSB3@Y=%[DMG5V1TP1=GS29;;(MMG+7!-2.S:S9ES=-\ M!9.FWYW6D :''!=-WZHUN, )PA-?!]!@5I$=LXJLFE6K;+$MMG$*![.*S&;U MPLE58S.1[P7*LJOBY/CQ\'1O!@6;$=RXJM6E:K;+$MMG$*!\N*;5K6CBSXT;#0P'3#0H7IAL7\ M:!."?,/?-)LY.$CIKA3MS_3]U7[#R/MFF\3D^@V\BMMM'P--NPOE<\(V6&&K: P0 $04 9 >&PO=V]R:W-H965T[B1MM_]^I*3(EJUH2<%\B4GJ[M'=4[XCQED;#^VL/5T<$]7:ZD/[,EH0U:P /FPN>-J9S/V$_JE,7B7S2 3,6?8W3>5Z; TLE,*2;#-YS_9_0)U0H/$2 MEHGR+]K7MHZ%DJV0+*^=500Y+:I?\KTFXLA!)=KMX-8.[JF#_XR#5SMX+W7P M:P>_9*9*I>0A)I),1ISM$=?6"DTO2C)+;Y4^+73=%Y*KJU3YRO_N WJ':(&^K-E6J!N*D2U5"CH0.ZG#G57A MNL^$BUUTRPJY%NBZ2"%M ]@J]X8 ]XF F=N+&$-RB3Q\@5S'=3L"FK_<'7>X MQR]W=WJR\9IR>B6>]S_EO(<-XU)7X[B27_]4YNA&0B[^Z>*^PO:[L?4;Z$IL M2 )C2[UB!/ =6)-??\&A\UL7;R;!8D-@+4[]AE._#WU2/_)=A%6.4>FHW["[ M2>!Z41".[-TQ%>=F/@[<0=0VB\_-W*$78-R8M<(/FO"#WO ?"BJ50!>22!#H MZRWDC\ [R]^+\]KRFP2+#8&U^ L;_L(WE%1HDE.38+$AL!:G4<-I]+.2JAR# M8Q%$H7,D@HJ*#C/L!-@[D=2Y&?8]/QIT2VK0A#_H#?]ZRU7C=8%N:9IF@*Z) MD!?E%W2ZY#0AO2+K17[M V$2+#8$UF)TV# Z?$.1#4UR:A(L-@36XA0[A][. M^5F9U9XM97A.Z)Q\D^9==M@-_5.A==@-/->-NH6&C]I3W)O"5%""[DA"EZHK M[=-5/\YK'P*C:+$IM#:'[H%#]PW%58.;(M8D6FP*K4WLH=G&O7UGK[Z\,SV$ M@^&I;.8=9H$?A6?J.C?SG MH:_&P5O*RFBW;10M-H76)O;0<./>WK-75N'YOU(#/ Q.975NYD5>.#B5U;F9 MJSZ!_HFL[*/Q2@Y\58ZI!$K8MI#5H*$Y;49ATW( ='(^TR.R$ MKV@A4 9+!>E<1JH"O!I951O)-N40YY%)R?)RN0:2 M<&ZOJ2,?FTT3=H!H>3 M_P!02P,$% @ F(-75JM=V&4U P 0 L !D !X;"]W;W)K&ULM5;;;MLP#/T5P<.&#>CB2RXMNL1 6^]28!V*!-T>BCXH M-A,+M25/DI,6V,>/DATO+MPT!;(76Q>>0_%0ICE>"WFO4@!-'O*,JXF3:EV< MNJZ*4\BIZHD"..XLA,RIQJE=4/IY#)M83QWVOPD\%:;8V)B60NQ+V97"83QS,'@@QB;1@HOE9P 5EFB/ 8OVM. MIW%I@-OC#?L7&SO&,J<*+D3VBR4ZG3@G#DE@076C3&H^DK,D869(L];&^P@T99GZ,'8U'L40NG'M]KQR&SSCU@_(E> Z M5>0S3R!I$[@80Q-(L GD/-C)&$'<(WW_B 1>$'0SNBZ3=I MZ5N^_@MIF4(AI&9\V1+^]CN:DTL-N;KKTK[B'G1SFT)RJ@H:P\3!2J% KL ) MW[WQ1]ZG+MT.218=B*REZ:#1=+"+/;P0/$9-9:6A9.K^B,R!QRG6NWNL%2J6 MK#![79+NIOXAB,(D94!B4:*+1R)T"I+HE')\ +GA3$-"9IIJ4%@N;7C<+/G> M6R(DR84$(A9$E(@2&K\T"2O@)9"DE";_AN41J%0$S!=#\,9!/DE>V=OE_[ 1V2+#H064OS4:/YZ#\6I=$A-3TD670@LI:FQXVFQZ\N M2@5(LX9=5Y>.%9_O64+3U:U"KX>_K-6V/OL812\85?&X6[U%#G)I>S15U;GJ M[]RL-FW@F>U^GJR?8WM8=7/_:*K>\HK*)>.*9+! 2J]GNC%9]6O51(O"=C!S MH;$?LL,46UR0Q@#W%T+HS<0X:)KF\"]02P,$% @ F(-75A6MREG; @ M?@H !D !X;"]W;W)K&ULM59=3]LP%/TK5H8F MD#;RT:0?K(T$K<:08$+M& ]H#VYRFU@D=F:[+?S[V4F($AHZ$.&EC9-[3LXY MOK'N>,OXO8@!)'I($RHF1BQE=F*:(H@AQ>*894#5DQ7C*99JR2-39!QPF(/2 MQ'0LJV^FF%##'^?WKKD_9FN9$ K7'(EUFF+^> 8)VTX,VWBZ,2=1+/4-TQ]G M.((%R)OLFJN56;&$) 4J"*.(PVIBG-HGTY&NSPM^$]B*VC723I:,W>O%13@Q M+"T($@BD9L#J;P-32!)-I&3\+3F-ZI4:6+]^8O^>>U=>EEC E"6W))3QQ!@: M*(057B=RSK8_H/3C:;Z )2+_1=NRUC)0L!:2I258*4@)+?[Q0YE##6"[+P"< M$N"\%M K ;W<:*$LMS7#$OMCSK:(ZVK%IB_R;'*TR(1IB$Z!Q9QG,4D0!>T:!"=]%>T*+88L16Z9#1"ERKY$)T* 5*@L\O]);@X9XY*H6.JAW5VJEW&T!%9(X9^%4/__9U94'CU MSO1<;_"L,W>K7,MQO?;.'%3Z!GOUS4%(?:3>,IZ$>SMS+\];MZ0CLH;E865Y M^(&=.>PRAH[(&C&,JAA&[^_,T3'M% O)LGQ@6#*IQH_\,E8#(G!=H)ZO&)-/"SV#5".G_P]0 M2P,$% @ F(-75KNE&ULM9C13MLP%(9?Q;B>,Y+PW7V3*5NL&=CE=D"3<@;U=77-VY-27)"J B8Q1Q6$R< M,^\T\K 6F(C?&6S$UC724[EG[$'?7"03!^L100ZQU BBOAYA!GFN26H<_RJH M4_>IA=O7+_0?9O)J,O=$P(SE?[)$IA-GZ* $%F2=RVNV^0G5A/J:%[-"OHO2/H58+> M1P7]2F"F[I9S-\;-B233,6<;Q'6THND+X[Y1*[\RJA?*C>3J::9TMQ$O"3U#@ M'2$?^T';@.SR.<2UW&^1SS\N]UKDTIQ[V>B.,U:)[W/:Y&?@F(K)% M[#C2KQWI6QVY41[ \;DZ,!)T19[502;1&>>$+D%?'Z'H29VL MI,LI+W-:F$ M];=-\O!@V&^ZU&]X,/*\8= (C)J!7CC$@^W '<_"VK/0ZMD%C;EQ1^WQ%GNL MD'WM"1OV]+V&,UWV&'4$VW%X4#L\L#H\(R)%JW(YMEEK5>]K[:"Q3'I#C)OK MKLM.HXY@.^X.:W>'5G?5>R+$1)U.=Y=0W -O/8VLB'TM[A(V[Q(6=03;R<.H MSL/H,]\71EUFJ$O8O$M8U!%L)T,>?GW)QY]V/E;H[9TEQ"T[R\P^AGW=[Y06 M=44K_7>WZJT"U-N7+G0%BMF:RK+JJ%OK8OK,E)!OVF>ZR#9UW"NFK-!52;+, MJ$ Y+!02GPS4H\D6QEJKI[)E6-:"Y3( EP':">+QB3+S>Z@_JOA^E_ M4$L#!!0 ( )B#5U:HX#I6.0, / 3 - >&PO.Z6"_?KYQ"!_U M1:P/&RRHQ+['Y]QC^Z9Q.ZC,4K"'&6,F6!1"5D,R,Z;\$(;5=,8*6EVIDDF+ M9$H7U-BNSL.JU(RF%9 *$?8ZG3@L*)=D-)#SXJXP53!5D M&[\G@9,;JY0-R=/%VQ]S96[?!.Y^]N[LK'/5>;J\W44N&NB2A%[AZP.$45E, M-#[(+5Q[',.%);@Y+,$^=4RZORU=#S^W0HYXCM$2#\UF63.A4Y/#9L='@TS) M]<9'Q 6L.BU8\$S%D(RIX!/-@971@HNE"_<@,%5"Z<#8BK/INA"I?CFXZWI0 MC(U.P:72=6Z7P7U/FN$[P*H'!KD0K<$><8'1H*3&,"WO;*<>7 =?0$'3?ER6 MUF&NZ;+;NR9K0GVS229*ITRW:;ID%1H-!,O CN;Y#.Y&E2& QJC"-E).( G]7NVI;W(-O:M [LFVZ8UU#2=C.N _J::T]Z4C5ZE&Y3\ M69E/A0-F]9AE?U/U%UAK U+NX.BU+L?PH>"X+YB9_<,+1@*YXP4QI M_LMF@U*9V@#3)'AFVO#I9N2GIN4C6YA5.2TRW'/O!#W_W77.F62:BDW3MO:/ M>95?[3BZ^5>6Z]\JNX:]'IO7[[&;O#X%D_$IF#R)FNR?@LGD^$U&Q^DQ; X9 M&R>9K7-,&PW@O#@DW^#T*=9)@\F<"\-ETYOQ-&7RQ7'&RALZL7_.;.G;\2G+ MZ%R8QQ8P$,VH=?L+3*\;MX=5FXO+E"U8.FZZ.I_4S< V M;-;F L(NSEGVF21%$<8RLZ'GL=C+%UBV/X\:MAWH"!Y8%,?[;6^&[C%;*_ M#K ]W5PVH'\_CQ04WY.%,&N8MZP M)QA'D@1#H!;]-1K'R.K$\/'O#_:41%&2^!' _ ZB"$/@:<01S %XP) HJM^# M.^^C"M?_XQO]!E!+ P04 " "8@U=6EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( )B#5U;E8$A]J@4 !(S M / >&PO=V]R:V)O;VLN>&ULQ9M-;]LX$$#_"N'+9@]96]]MT 1HF[8; M(.T:<=#K@I'&,1&)]))4VO37EY3K=)38@[U,?+(DRO(3)?(-.?2;;\;>W1AS M)[YWK7:GDY7WZY/IU-4KZ*3[RZQ!AY*EL9WT8=?>3MW:@FS<"L!W[32=SG+W97FMNIWC'>*B],CH^*OCF?I?'77&OG+I1K?(/IY-ANX6)Z)16 MG?H!S>ED-A%N9;[];:SZ8;27[:*VIFU/)\FFX"M8K^IGAQ<1\EK>N.&(ES=7 M,H"<3LI9N.!26>>',X;KR\!X#^'DS5[OS4?5>K#GTL,G:_JUTK?Q,N$NIN@V MAGK8?FXJ\<3^GVHTRZ6JX=S4?0?:;^K10AL!M5NIM9L(+3LXG;PW]V#C_80? MN&@V]^8#%*HI>Z)"@;UH!CQ.%-V =M"(L.5,JYK T8AWLI6Z!H$@4P(R/2#D MORF"S C([""0BX@3OHH@P3WH'L05U";@QG+<@<^H'GS&B_91*BN^RC;0?0;I>AN[ M&X_K+2$%PVR8S]+>01!U"V(!=6]#W8T>:D*))>$WRW/I#1%$:-;=&F-2:DF8 MW7(9GNNXTBB'),P2N="UZ4!A^#Q[@=^KTE M6 L8DY)&PFR-A3?UWVF< M$W.PH37(N5JL6%WEP-8Y*#$F9W7('SMJ]]4%H(5]Z'9G([>@=3RA@ILS'V1WZ+ MONLDQJ14DC*K9$=8)8ZN8S?N<&^84FI)F=6R)[[:Q^L*4(93EY2%BJ8+;03<]&OU^T@=XQ)6:A@MM!H+/G\T6-,RD(%LX4( MS%B$,2D+%H+YM+UC3,I"Q0NF;I[49HR4,2:Y (#90@1F',UA3,I"!;.% MGF)NQVI+H6()QJ0L5+"/A8CQYB4A:J#YH5POUE1%JJ8+41CCI;&4A:JN/-")":>ZJHH"U7,%J(Q M\51715FH8L\+X=4P]68UC#C>#H0Q)KD@>K#0=#C9G;UI@M T-%_"3[APO ZZ MF%L1/X957FE>Q)5>R[YMHTG^T9=&-MN_=&S_CG+V$U!+ P04 " "8@U=6 M>NU.;58" ".+0 &@ 'AL+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!< M_M$G5/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.5S9M?VS& M\[+?UEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC M[=^'72ECM7AM^FT95U7]>;B>'NK+(=V=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2 M^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[( M=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N! MWHIZ*X'>BGHK@=Z*>BN!WCK9+"'06U%O)=!;46\ET%M1;R706U%O)=!;46\E MT%M1;R70VU!O(]#;4&\CT-M0;R/0VU!O(]#;)IO=!'H;ZFT$>AOJ;01Z&^IM M!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ M.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z M!X'>,?G9A$#O0+V#0.] O8- [T"]@T#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O MC'IG KTSZIT)],ZH=R;0.T]^%OQ)O8?QZU"&:\_W&I__DU2/YWO+]?&7Y??) M"3L7G.O;BN'I+U!+ P04 " "8@U=65:BY9Q(" !S+ $P %M#;VYT M96YT7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+&M?_-T2Y 6XW+O8"7G+:1DUB MRS:LO/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KQ%"@M#D,_IG6URSE<,I::'0TN MU3[06%8V/@XNEZ]QRX)K]FY+3*Q6AC5^S#3F99YJ5-=7M[1Q#WU>W!W*SZGS MX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IRE7 M?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD M#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR M"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4H MLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635 M*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D M-2BR&A19+8JL%D56BR*K19'5HLAJ462U*++:_RGK3^_WGQP_/^O!=>-+/IO_ M:WS]&U!+ 0(4 Q0 ( )B#5U8'04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ F(-75@)5ETOM M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ F(-75IE&PO=V]R:W-H965T&UL4$L! A0# M% @ F(-75B\3D(07!P TAT !@ ("!C1 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75I,]O$;K M @ 90@ !@ ("!$R$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75F B;H6!!@ ?PX !@ M ("!DST 'AL+W=OAHBD (^% 8 " @4I$ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75N7 TFF/! MK L !D ("!GG< 'AL+W=O+5\% #># &0 @(%D M? >&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75I",LQ#_"P =AX !D M ("!J(< 'AL+W=ODP >&PO=V]R:W-H M965T&UL4$L! M A0#% @ F(-75A$W+^?K P 80@ !D ("!")T 'AL M+W=O&PO=V]R:W-H965TI !X;"]W;W)K&UL4$L! A0#% @ F(-7 M5OA\#_/H @ H 8 !D ("!I;< 'AL+W=O-6 4) !/% &0 M @('$N@ >&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75O]ULYC*+@ W9\ M !D ("!CL@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75M5;YSB) P ]@D !D M ("!V/T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ F(-75HH[K 67!@ 4!( !D ("![ H! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75BY] MHW!2!0 40P !D ("!L!@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75@1O)4T= P F@H !D M ("!F"D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ F(-75B:9:8G: P RQ, !D ("! MQ#,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ F(-75EU./9K3 @ /0D !D ("!$SX! 'AL+W=O&PO=V]R:W-H965T=1 0!X;"]W;W)K&UL4$L! A0#% @ F(-75EPI0YGS @ D H !D M ("!)54! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ F(-75H]VFO,Z P [P@ !D ("!U%X! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MF(-75FCFO3A:!0 L28 !D ("!'FD! 'AL+W=O@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75A.9GVWQ!@ 5BP !D M ("!B(L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ F(-75L06D9-8 P 8PH !D ("!!IP! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(-7 M5@7G.T+& @ 1P< !D ("!IZ@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75O_\=#J'! =!H M !D ("!$[(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ F(-75FW.DO## @ TP< !D M ("!]+L! 'AL+W=O&PO=V]R:W-H965T M&&K: P0 $04 9 M " @?W$ 0!X;"]W;W)K&UL4$L! A0# M% @ F(-75JM=V&4U P 0 L !D ("!-\D! 'AL+W=O M&PO=V]R:W-H965TP, (80 9 " @;7/ M 0!X;"]W;W)K&UL4$L! A0#% @ F(-75JC@ M.E8Y P \!, T ( !9],! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ F(-75GKM3FU6 M @ CBT !H ( !B]T! 'AL+U]R96QS+W=O ! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& %4 50!*%P 7.(! # end XML 95 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 96 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 204 412 1 false 60 0 false 5 false false R1.htm 100000 - Document - Cover Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover Cover Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1 Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 100040 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 100050 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 100060 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 6 false false R7.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 100080 - Disclosure - Basis of Presentation and Description of Business Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusiness1 Basis of Presentation and Description of Business Notes 8 false false R9.htm 100090 - Disclosure - Significant Accounting Policies Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPolicies1 Significant Accounting Policies Notes 9 false false R10.htm 100100 - Disclosure - Revenue Recognition Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 100110 - Disclosure - Fair Value Measurements Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 100120 - Disclosure - Marketable Securities Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecurities Marketable Securities Notes 12 false false R13.htm 100130 - Disclosure - Consolidated Balance Sheet Components Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents Consolidated Balance Sheet Components Notes 13 false false R14.htm 100140 - Disclosure - Leases Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureLeases Leases Notes 14 false false R15.htm 100150 - Disclosure - Income Taxes Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 15 false false R16.htm 100160 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 16 false false R17.htm 100170 - Disclosure - Stockholders' Equity (Deficit) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficit Stockholders' Equity (Deficit) Notes 17 false false R18.htm 100180 - Disclosure - Net Loss Per Share Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShare Net Loss Per Share Notes 18 false false R19.htm 100190 - Disclosure - Commitments and Contingencies Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100200 - Disclosure - Employee Benefit Plans Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 20 false false R21.htm 100220 - Disclosure - Related Party Transactions Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactions1 Related Party Transactions Notes 21 false false R22.htm 100230 - Disclosure - Segment and Geographic Information Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation Segment and Geographic Information Notes 22 false false R23.htm 100240 - Disclosure - Restructuring Charges Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringCharges Restructuring Charges Notes 23 false false R24.htm 100260 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPolicies1 24 false false R25.htm 100280 - Disclosure - Revenue Recognition (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognition 25 false false R26.htm 100290 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureFairValueMeasurements 26 false false R27.htm 100300 - Disclosure - Marketable Securities (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables Marketable Securities (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecurities 27 false false R28.htm 100310 - Disclosure - Consolidated Balance Sheet Components (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables Consolidated Balance Sheet Components (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents 28 false false R29.htm 100320 - Disclosure - Leases (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureLeases 29 false false R30.htm 100330 - Disclosure - Income Taxes (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxes 30 false false R31.htm 100360 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShare 31 false false R32.htm 100370 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies 32 false false R33.htm 100390 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation 33 false false R34.htm 100400 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails Basis of Presentation and Description of Business - Additional Information (Details) Details 34 false false R35.htm 100410 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 35 false false R36.htm 100420 - Disclosure - Revenue Recognition - Summary of Contract Assets and Liabilities (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails Revenue Recognition - Summary of Contract Assets and Liabilities (Details) Details 36 false false R37.htm 100430 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 37 false false R38.htm 100440 - Disclosure - Revenue Recognition - Additional Information (Details 1) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1 Revenue Recognition - Additional Information (Details 1) Details 38 false false R39.htm 100450 - Disclosure - Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details) Details 39 false false R40.htm 100460 - Disclosure - Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details) Details 40 false false R41.htm 100470 - Disclosure - Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details) Details 41 false false R42.htm 100480 - Disclosure - Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details) Details 42 false false R43.htm 100490 - Disclosure - Marketable Securities - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails Marketable Securities - Additional Information (Details) Details 43 false false R44.htm 100500 - Disclosure - Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details) Details 44 false false R45.htm 100510 - Disclosure - Consolidated Balance Sheet Components - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails Consolidated Balance Sheet Components - Additional Information (Details) Details 45 false false R46.htm 100520 - Disclosure - Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details) Details 46 false false R47.htm 100530 - Disclosure - Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details) Details 47 false false R48.htm 100540 - Disclosure - Leases - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 48 false false R49.htm 100550 - Disclosure - Leases - Schedule of Components of Lease Costs (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails Leases - Schedule of Components of Lease Costs (Details) Details 49 false false R50.htm 100560 - Disclosure - Leases - Schedule of Future Lease Payments (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3 Leases - Schedule of Future Lease Payments (Details) Details 50 false false R51.htm 100570 - Disclosure - Leases - Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowAndWeightedaverageRemainingLeaseTermAndDiscountRateDetails Leases - Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate (Details) Details 51 false false R52.htm 100580 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Tax (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails Income Taxes - Schedule of Components of Loss Before Income Tax (Details) Details 52 false false R53.htm 100590 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails Income Taxes - Schedule of Income Tax Expense (Details) Details 53 false false R54.htm 100600 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 54 false false R55.htm 100610 - Disclosure - Income Taxes - Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore Income Taxes - Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes (Details) Details 55 false false R56.htm 100620 - Disclosure - Income Taxes - Schedule of Significant components of our deferred tax assets and liabilities (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Significant components of our deferred tax assets and liabilities (Details) Details 56 false false R57.htm 100630 - Disclosure - Income Taxes - Summary of income tax contingencies (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails Income Taxes - Summary of income tax contingencies (Details) Details 57 false false R58.htm 100640 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails Redeemable Convertible Preferred Stock - Additional Information (Details) Details 58 false false R59.htm 100660 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails Stockholders' Equity (Deficit) - Additional Information (Details) Details http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficit 59 false false R60.htm 100670 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 60 false false R61.htm 100680 - Disclosure - Employee Benefit Plans - Schedule of Stock Option Activity under the Plans (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails Employee Benefit Plans - Schedule of Stock Option Activity under the Plans (Details) Details 61 false false R62.htm 100690 - Disclosure - Employee Benefit Plans - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails Employee Benefit Plans - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details) Details 62 false false R63.htm 100700 - Disclosure - Employee Benefit Plans - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfWeightedaverageAssumptionsToRecordCompensationExpensesForStockOptionsGrantedDetails Employee Benefit Plans - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details) Details 63 false false R64.htm 100710 - Disclosure - Employee Benefit Plans - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails Employee Benefit Plans - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details) Details 64 false false R65.htm 100720 - Disclosure - Employee Benefit Plans - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails Employee Benefit Plans - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details) Details 65 false false R66.htm 100730 - Disclosure - Employee Benefit Plans - Summary of Shares of Common Stock Reserved for Future Issuance (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails Employee Benefit Plans - Summary of Shares of Common Stock Reserved for Future Issuance (Details) Details 66 false false R67.htm 100740 - Disclosure - Employee Benefit Plans - 401(k) Plan (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans401kPlanDetails Employee Benefit Plans - 401(k) Plan (Details) Details 67 false false R68.htm 100750 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails Net Loss Per Share - Calculation of Basic and Diluted (Details) Details 68 false false R69.htm 100760 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details) Details 69 false false R70.htm 100770 - Disclosure - Commitments and Contingencies (Additional Information) (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies (Additional Information) (Details) Details http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables 70 false false R71.htm 100780 - Disclosure - Commitments and Contigencies - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails Commitments and Contigencies - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details) Details 71 false false R72.htm 100790 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 72 false false R73.htm 100800 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails Segment and Geographic Information - Segment Results of Operations (Details) Details 73 false false R74.htm 100810 - Disclosure - Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details) Details 74 false false R75.htm 100820 - Disclosure - Segment and Geographic Information - Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails Segment and Geographic Information - Additional Information (Details) Details 75 false false R76.htm 100830 - Disclosure - Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details) Details 76 false false R77.htm 100840 - Disclosure - Restructuring charges -Additional Information (Details) Sheet http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails Restructuring charges -Additional Information (Details) Details 77 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: cour:PropertyEquipmentAndSoftwareEstimatedUsefulLives, dei:CurrentFiscalYearEndDate, us-gaap:FiniteLivedIntangibleAssetUsefulLife - cour-20221231.htm 8 cour-20221231.htm cour-20221231.xsd cour-20221231_cal.xml cour-20221231_def.xml cour-20221231_lab.xml cour-20221231_pre.xml cour-ex10_17.htm cour-ex21_1.htm cour-ex23_1.htm cour-ex31_1.htm cour-ex31_2.htm cour-ex32_1.htm cour-ex32_2.htm img88316801_0.jpg img88316801_1.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 100 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cour-20221231.htm": { "axisCustom": 0, "axisStandard": 25, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 903, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 204, "dts": { "calculationLink": { "local": [ "cour-20221231_cal.xml" ] }, "definitionLink": { "local": [ "cour-20221231_def.xml" ] }, "inline": { "local": [ "cour-20221231.htm" ] }, "labelLink": { "local": [ "cour-20221231_lab.xml" ] }, "presentationLink": { "local": [ "cour-20221231_pre.xml" ] }, "schema": { "local": [ "cour-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 682, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://www.coursera.org/20221231": 1, "http://xbrl.sec.gov/dei/2022": 5, "total": 10 }, "keyCustom": 45, "keyStandard": 367, "memberCustom": 21, "memberStandard": 35, "nsprefix": "cour", "nsuri": "http://www.coursera.org/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "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 - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "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": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Revenue Recognition", "menuCat": "Notes", "order": "10", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "11", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Marketable Securities", "menuCat": "Notes", "order": "12", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecurities", "shortName": "Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Consolidated Balance Sheet Components", "menuCat": "Notes", "order": "13", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents", "shortName": "Consolidated Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Leases", "menuCat": "Notes", "order": "14", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "15", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Redeemable Convertible Preferred Stock", "menuCat": "Notes", "order": "16", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Stockholders' Equity (Deficit)", "menuCat": "Notes", "order": "17", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficit", "shortName": "Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "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 - Net Loss Per Share", "menuCat": "Notes", "order": "18", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "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": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "lang": null, "name": "us-gaap:MarketableSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Employee Benefit Plans", "menuCat": "Notes", "order": "20", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "21", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactions1", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Segment and Geographic Information", "menuCat": "Notes", "order": "22", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Restructuring Charges", "menuCat": "Notes", "order": "23", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringCharges", "shortName": "Restructuring Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Revenue Recognition (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Marketable Securities (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables", "shortName": "Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Consolidated Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables", "shortName": "Consolidated Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Segment and Geographic Information (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_0a5ba8a5-600d-438a-badb-52cd4d78725e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Basis of Presentation and Description of Business - Additional Information (Details)", "menuCat": "Details", "order": "34", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "shortName": "Basis of Presentation and Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_0a5ba8a5-600d-438a-badb-52cd4d78725e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_d9d544d2-3fed-4d84-85e9-9becf63b3809", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "35", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_d9d544d2-3fed-4d84-85e9-9becf63b3809", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Revenue Recognition - Summary of Contract Assets and Liabilities (Details)", "menuCat": "Details", "order": "36", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails", "shortName": "Revenue Recognition - Summary of Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Revenue Recognition - Additional Information (Details)", "menuCat": "Details", "order": "37", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails", "shortName": "Revenue Recognition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_fa192d29-00a6-47b0-8486-8b0e87ea5cd3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Revenue Recognition - Additional Information (Details 1)", "menuCat": "Details", "order": "38", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1", "shortName": "Revenue Recognition - Additional Information (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_fa192d29-00a6-47b0-8486-8b0e87ea5cd3", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details)", "menuCat": "Details", "order": "39", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details)", "menuCat": "Details", "order": "40", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails", "shortName": "Marketable Securities - Summary of Available-for-Sale Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details)", "menuCat": "Details", "order": "41", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails", "shortName": "Marketable Securities - Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details)", "menuCat": "Details", "order": "42", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "shortName": "Marketable Securities - Schedule of Investments in an Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Marketable Securities - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails", "shortName": "Marketable Securities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details)", "menuCat": "Details", "order": "44", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails", "shortName": "Consolidated Balance Sheet Components - Schedule of Property, Equipment and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Consolidated Balance Sheet Components - Additional Information (Details)", "menuCat": "Details", "order": "45", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "shortName": "Consolidated Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c24632eb-eefe-4d4b-ae24-1b1bcf1ed9bc", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "46", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "shortName": "Consolidated Balance Sheet Components - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details)", "menuCat": "Details", "order": "47", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails", "shortName": "Consolidated Balance Sheet Components - Schedule of Future Expected Amortization Expense for Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseImpairmentLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_80758231-c176-4621-adc6-fdca46200c2f", "decimals": null, "lang": "en-US", "name": "cour:SubleaseCommencementDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Leases - Schedule of Components of Lease Costs (Details)", "menuCat": "Details", "order": "49", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails", "shortName": "Leases - Schedule of Components of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "5", "role": "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Leases - Schedule of Future Lease Payments (Details)", "menuCat": "Details", "order": "50", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3", "shortName": "Leases - Schedule of Future Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "cour:DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Leases - Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate (Details)", "menuCat": "Details", "order": "51", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowAndWeightedaverageRemainingLeaseTermAndDiscountRateDetails", "shortName": "Leases - Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "cour:DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Income Taxes - Schedule of Components of Loss Before Income Tax (Details)", "menuCat": "Details", "order": "52", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails", "shortName": "Income Taxes - Schedule of Components of Loss Before Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Income Taxes - Schedule of Income Tax Expense (Details)", "menuCat": "Details", "order": "53", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails", "shortName": "Income Taxes - Schedule of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "54", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Income Taxes - Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes (Details)", "menuCat": "Details", "order": "55", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore", "shortName": "Income Taxes - Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Income Taxes - Schedule of Significant components of our deferred tax assets and liabilities (Details)", "menuCat": "Details", "order": "56", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Significant components of our deferred tax assets and liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_05e40e7c-d978-4989-9ed0-fb82f22e68b2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Income Taxes - Summary of income tax contingencies (Details)", "menuCat": "Details", "order": "57", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails", "shortName": "Income Taxes - Summary of income tax contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_ab370973-464d-4aa7-a0c7-6f000ab6c015", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details)", "menuCat": "Details", "order": "58", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "shortName": "Redeemable Convertible Preferred Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_ab370973-464d-4aa7-a0c7-6f000ab6c015", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesIssued", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Stockholders' Equity (Deficit) - Additional Information (Details)", "menuCat": "Details", "order": "59", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "shortName": "Stockholders' Equity (Deficit) - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c7acfde1-dc5c-4a2b-a4e4-2f374c293e86", "decimals": "-3", "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_d28e8338-1752-4492-8c53-57910f21249d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "menuCat": "Statements", "order": "6", "role": "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_d28e8338-1752-4492-8c53-57910f21249d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "menuCat": "Details", "order": "60", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c7e731ca-632e-4fef-b82d-b02586710345", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_USDollarShare", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_05e40e7c-d978-4989-9ed0-fb82f22e68b2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Employee Benefit Plans - Schedule of Stock Option Activity under the Plans (Details)", "menuCat": "Details", "order": "61", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "shortName": "Employee Benefit Plans - Schedule of Stock Option Activity under the Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c7e731ca-632e-4fef-b82d-b02586710345", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_895f4b3e-97ea-4790-8f9d-8adb03ef3169", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Employee Benefit Plans - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details)", "menuCat": "Details", "order": "62", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "shortName": "Employee Benefit Plans - Schedule of Share-based Compensation, Restricted Stock Units Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_895f4b3e-97ea-4790-8f9d-8adb03ef3169", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-1", "first": true, "lang": null, "name": "cour:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Employee Benefit Plans - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details)", "menuCat": "Details", "order": "63", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfWeightedaverageAssumptionsToRecordCompensationExpensesForStockOptionsGrantedDetails", "shortName": "Employee Benefit Plans - Summary of weighted-average assumptions to record compensation expenses for stock options granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-1", "first": true, "lang": null, "name": "cour:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Employee Benefit Plans - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details)", "menuCat": "Details", "order": "64", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "shortName": "Employee Benefit Plans - Summary of Estimated Assumptions Used in Value of ESPP Rights (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_fb590e91-a5e5-4f76-961a-4611a6076394", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Employee Benefit Plans - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "65", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails", "shortName": "Employee Benefit Plans - Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_f76e0ba2-cefe-4929-a88e-de40b3240aa6", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Employee Benefit Plans - Summary of Shares of Common Stock Reserved for Future Issuance (Details)", "menuCat": "Details", "order": "66", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails", "shortName": "Employee Benefit Plans - Summary of Shares of Common Stock Reserved for Future Issuance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "INF", "lang": null, "name": "cour:ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Employee Benefit Plans - 401(k) Plan (Details)", "menuCat": "Details", "order": "67", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans401kPlanDetails", "shortName": "Employee Benefit Plans - 401(k) Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Net Loss Per Share - Calculation of Basic and Diluted (Details)", "menuCat": "Details", "order": "68", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "shortName": "Net Loss Per Share - Calculation of Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details)", "menuCat": "Details", "order": "69", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "shortName": "Net Loss Per Share - Schedule of Securities with a Potentially Dilutive Impact (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_82071980-3ec8-46f5-894f-fc655e300b3b", "decimals": "0", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInFifthYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Commitments and Contingencies (Additional Information) (Details)", "menuCat": "Details", "order": "70", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInFifthYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Commitments and Contigencies - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details)", "menuCat": "Details", "order": "71", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails", "shortName": "Commitments and Contigencies - Future Minimum Payments under the Company's Non-Cancelable Purchase Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_1b31548f-c41c-434b-8aad-cea09cd0c29d", "decimals": "-3", "first": true, "lang": null, "name": "cour:RelatedPartyContentFees", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Related Party Transactions - Additional Information (Details)", "menuCat": "Details", "order": "72", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "span", "p", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_1b31548f-c41c-434b-8aad-cea09cd0c29d", "decimals": "-3", "first": true, "lang": null, "name": "cour:RelatedPartyContentFees", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Segment and Geographic Information - Segment Results of Operations (Details)", "menuCat": "Details", "order": "73", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "shortName": "Segment and Geographic Information - Segment Results of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "lang": null, "name": "cour:SegmentGrossProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100810 - Disclosure - Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details)", "menuCat": "Details", "order": "74", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails", "shortName": "Segment and Geographic Information - Summary of Revenue By Region Based On Billing Address (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_ef7f6cf9-ed10-45c7-8813-7bdb2d433478", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskBenchmarkDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100820 - Disclosure - Segment and Geographic Information - Additional Information (Details)", "menuCat": "Details", "order": "75", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "shortName": "Segment and Geographic Information - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskBenchmarkDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100830 - Disclosure - Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details)", "menuCat": "Details", "order": "76", "role": "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "shortName": "Segment and Geographic Information - Summary of Long Lived Assets By Geographic Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100840 - Disclosure - Restructuring charges -Additional Information (Details)", "menuCat": "Details", "order": "77", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails", "shortName": "Restructuring charges -Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_7c9bbdb6-258f-4fc3-a03b-f5b2af55756a", "decimals": "-2", "lang": null, "name": "cour:IncrementalExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Basis of Presentation and Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusiness1", "shortName": "Basis of Presentation and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPolicies1", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cour-20221231.htm", "contextRef": "C_c88edcf8-192a-47c2-a9b1-3e6747022f6e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 60, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "cour_AcquiredIntangiblesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired intangibles member.", "label": "Acquired Intangibles [Member]", "terseLabel": "Acquired Intangibles [Member]" } } }, "localname": "AcquiredIntangiblesMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExerciseStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital Vesting of early exercise stock options.", "label": "Adjustments To Additional Paid In Capital Vesting Of Early Exercise Stock Options", "terseLabel": "Vesting of early exercise stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalVestingOfEarlyExerciseStockOptions", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_AssembledWorkforceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assembled workforce member.", "label": "Assembled Workforce [Member]", "terseLabel": "Assembled Workforce" } } }, "localname": "AssembledWorkforceMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cour_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and summary of significant accounting policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cour_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and summary of significant accounting policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "cour_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right Exercise Price of Warrants or Rights", "label": "Class of Warrant or Right Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "cour_CollaborativeArrangementsWithEducationPartnersPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangements with Education Partners [Policy Text Block]", "label": "Collaborative Arrangements with Education Partners [Policy Text Block]", "terseLabel": "Educator Partner Costs" } } }, "localname": "CollaborativeArrangementsWithEducationPartnersPolicyTextBlock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cour_CommissionsAndRelatedPayrollTaxExpenditures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commissions and related payroll tax expenditures.", "label": "Commissions And Related Payroll Tax Expenditures", "terseLabel": "Commissions and related payroll tax expenditures" } } }, "localname": "CommissionsAndRelatedPayrollTaxExpenditures", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_CommonStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock options [Member].", "label": "Common Stock Options [Member]", "terseLabel": "Common Stock Options" } } }, "localname": "CommonStockOptionsMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "cour_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock warrants [Member]", "label": "Common Stock Warrants [Member]", "terseLabel": "Common Stock Warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computer Equipment and Software", "verboseLabel": "Computer equipment and purchased software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "cour_ConsumerSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consumer segment member.", "label": "Consumer Segment [Member]", "terseLabel": "Consumer Segment [Member]" } } }, "localname": "ConsumerSegmentMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_ContentAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content asset member.", "label": "Content Asset [Member]", "terseLabel": "Content Asset" } } }, "localname": "ContentAssetMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "domainItemType" }, "cour_ContentSourcingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content sourcing agreement member.", "label": "Content Sourcing Agreement [Member]", "terseLabel": "Content Sourcing Agreement" } } }, "localname": "ContentSourcingAgreementMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_ContractAcquisitionAndFulfillmentCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract acquisition and fulfillment costs.", "label": "Contract Acquisition and Fulfillment Costs [Policy Text Block]", "terseLabel": "Contract Acquisition and Fulfillment Costs" } } }, "localname": "ContractAcquisitionAndFulfillmentCostsPolicyTextBlock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cour_ContractAssetsAndLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract assets and liabilities.", "label": "Contract Assets and Liabilities [Policy Text Block]", "terseLabel": "Deferred Revenue" } } }, "localname": "ContractAssetsAndLiabilitiesPolicyTextBlock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cour_ContractLiablitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract liabilities abstract.", "label": "Contract Liablities [Abstract]", "terseLabel": "Contract liabilities:" } } }, "localname": "ContractLiablitiesAbstract", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "cour_ConversionOfStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Stock, Conversion Ratio", "label": "Conversion Of Stock Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "ConversionOfStockConversionRatio", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "cour_CreditOrNonCreditImpairmentCharges": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Credit or non-credit impairment charges", "label": "Credit or Non-Credit Impairment Charges", "terseLabel": "Credit Or Non Credit Impairment Charges" } } }, "localname": "CreditOrNonCreditImpairmentCharges", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_DeferredPartnerFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred partner fees member.", "label": "Deferred Partner Fees [Member]", "terseLabel": "Deferred Partner Fees" } } }, "localname": "DeferredPartnerFeesMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_DeferredTaxAssetsOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to operating lease liabilities.", "label": "Deferred Tax Assets, Operating Lease Liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cour_DeferredTaxLiabilitiesDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from Deferred Commissions.", "label": "Deferred Tax Liabilities, Deferred Commissions", "negatedLabel": "Deferred commissions" } } }, "localname": "DeferredTaxLiabilitiesDeferredCommissions", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cour_DeferredTaxLiabilitiesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from depreciation and amortization.", "label": "Deferred Tax Liabilities, Depreciation and Amortization", "negatedLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesDepreciationAndAmortization", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cour_DegreesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Degrees segment member.", "label": "Degrees Segment [Member]", "terseLabel": "Degrees Segment [Member]" } } }, "localname": "DegreesSegmentMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of supplemental cash flow information related to leases.", "label": "Disclosure of Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow and Weighted-Average Remaining Lease Term and Discount Rate" } } }, "localname": "DisclosureOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "cour_EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Foreign Inclusions, Amount", "label": "Effective Income Tax Rate Reconciliation, Foreign Inclusions, Amount", "terseLabel": "Foreign Inclusions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignInclusionsAmount", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "monetaryItemType" }, "cour_EffectiveIncomeTaxRateReconciliationForeignInclusionsPercent": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation foreign inclusions percent.", "label": "Effective Income Tax Rate Reconciliation Foreign Inclusions Percent", "terseLabel": "Foreign inclusions" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignInclusionsPercent", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "cour_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_EmployeesDirectorsAndServiceProvidersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees, directors, and service providers.", "label": "Employees Directors And Service Providers [Member]", "terseLabel": "Employees, Directors, and Service Providers" } } }, "localname": "EmployeesDirectorsAndServiceProvidersMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_EnterpriseSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Enterprise segment member.", "label": "Enterprise Segment [Member]", "terseLabel": "Enterprise Segment [Member]" } } }, "localname": "EnterpriseSegmentMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_EsppMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ESPP", "label": "ESPP [Member]", "terseLabel": "ESPP Rights" } } }, "localname": "EsppMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "cour_EsppPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan (ESPP) Member", "label": "Espp Plan [Member]", "terseLabel": "ESPP" } } }, "localname": "EsppPlanMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails" ], "xbrltype": "domainItemType" }, "cour_ExerciseAndConversionOfCommonStockWarrants": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Exercise and conversion of common stock warrants", "label": "Exercise And Conversion Of Common Stock Warrants", "verboseLabel": "Exercise and conversion of common stock warrants" } } }, "localname": "ExerciseAndConversionOfCommonStockWarrants", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "cour_ImpairmentLossesOnContractAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment losses on contract assets.", "label": "Impairment Losses On Contract Assets", "terseLabel": "Impairment losses on contract assets" } } }, "localname": "ImpairmentLossesOnContractAssets", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_ImpairmentLossesOnDeferredPartnerFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Impairment losses on deferred partner fees.", "label": "Impairment Losses On Deferred Partner Fees", "terseLabel": "Impairment losses on deferred partner fees" } } }, "localname": "ImpairmentLossesOnDeferredPartnerFees", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_IncomeLossFromContinuingOperationsBeforeIncomeTaxesCheck": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (loss) from continuing operations before income taxes, check.", "label": "Income (Loss) From Continuing Operations Before Income Taxes, Check", "terseLabel": "check" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesCheck", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "cour_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Operating Lease Right of Use Assets", "label": "Increase Decrease In Operating Lease Right of Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_IncrementalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Incremental expense.", "label": "Incremental Expense" } } }, "localname": "IncrementalExpense", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_IndefiniteOperatingLossCarryforwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indefinite operating loss carryforwards.", "label": "Indefinite Operating Loss Carryforwards", "terseLabel": "Indefinite operating loss carryforwards" } } }, "localname": "IndefiniteOperatingLossCarryforwards", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_InternalUseSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internal use software member.", "label": "Internal Use Software [Member]", "terseLabel": "Internal Use Software [Member]" } } }, "localname": "InternalUseSoftwareMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_IssuanceCostsOfSeriesFRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance costs of series F redeemable convertible\u00a0preferred stock.", "label": "Issuance Costs Of Series F Redeemable Convertible Preferred Stock", "terseLabel": "Issuance costs of Series F redeemable convertible preferred stock" } } }, "localname": "IssuanceCostsOfSeriesFRedeemableConvertiblePreferredStock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_IssuanceCostsOfSerieseRedeemableConvertiblePreferredstock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance Costs of seriesE redeemable convertible preferredStock", "label": "Issuance Costs Of SeriesE Redeemable Convertible PreferredStock", "terseLabel": "Issuance Costs Of Series E Redeemable Convertible PreferredStock" } } }, "localname": "IssuanceCostsOfSerieseRedeemableConvertiblePreferredstock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_IssuanceOfCommonStockInConnectionWithAssetAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock in connection with asset acquisition.", "label": "Issuance Of Common Stock In Connection With Asset Acquisition", "terseLabel": "Issuance of common stock in connection with asset acquisition" } } }, "localname": "IssuanceOfCommonStockInConnectionWithAssetAcquisition", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_IssuanceOfCommonStockInConnectionWithContentAsset": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock in connection with content asset.", "label": "Issuance Of Common Stock In Connection With Content Asset", "terseLabel": "Issuance of common stock in connection with content asset" } } }, "localname": "IssuanceOfCommonStockInConnectionWithContentAsset", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_IssuanceOfCommonStockInConnectionWithSettlementLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock in connection with settlement liability.", "label": "Issuance Of Common Stock In Connection With Settlement Liability", "terseLabel": "Issuance of common stock in connection with settlement liability" } } }, "localname": "IssuanceOfCommonStockInConnectionWithSettlementLiability", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_IssuanceOfCommonStockInConnectionWithSettlementLiabilityShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of Common Stock in Connection With Settlement Liability Share", "label": "Issuance of Common Stock in Connection With Settlement Liability Share", "terseLabel": "Issuance of common stock in connection with settlement liability (in shares)" } } }, "localname": "IssuanceOfCommonStockInConnectionWithSettlementLiabilityShare", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_IssuanceOfCommonStockInConnectionWithSettlementLiabilityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock in connection with settlement liability per share", "label": "Issuance Of Common Stock In Connection With Settlement Liability Per Shares", "terseLabel": "IssuanceOfCommonStockInConnectionWithSettlementLiabilityshares (in shares)" } } }, "localname": "IssuanceOfCommonStockInConnectionWithSettlementLiabilityShares", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "perShareItemType" }, "cour_IssuanceOfCommonStockSharesInConnectionWithContentAsset": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock shares in connection with content asset.", "label": "Issuance Of Common Stock Shares In Connection With Content Asset", "terseLabel": "Issuance of common stock in connection with content asset (in shares)", "verboseLabel": "Issue of fully-vested shares of common stock" } } }, "localname": "IssuanceOfCommonStockSharesInConnectionWithContentAsset", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_IssuanceOfPreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of preferred stock", "label": "Issuance Of Preferred Stock", "terseLabel": "Issuance of preferred stock, net of issuance costs (in shares)" } } }, "localname": "IssuanceOfPreferredStock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_IssuanceOfSeriesFRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of series F redeemable convertible preferred stock.", "label": "Issuance Of Series F Redeemable Convertible Preferred Stock", "terseLabel": "Issuance of Series F redeemable convertible preferred stock" } } }, "localname": "IssuanceOfSeriesFRedeemableConvertiblePreferredStock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_IssuanceOfSeriesFRedeemableConvertiblePreferredStockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of series F redeemable convertible preferred stock shares.", "label": "Issuance Of Series F Redeemable Convertible Preferred Stock Shares", "terseLabel": "Issuance of Series F redeemable convertible preferred stock (in shares)" } } }, "localname": "IssuanceOfSeriesFRedeemableConvertiblePreferredStockShares", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_IssuanceOfSerieseRedeemableConvertiblePreferredStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of seriesE redeemable convertible preferred stock.", "label": "Issuance Of SeriesE Redeemable Convertible Preferred Stock", "terseLabel": "Issuance Of Series E Redeemable Convertible Preferred Stock" } } }, "localname": "IssuanceOfSerieseRedeemableConvertiblePreferredStock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_IssuanceOfSerieseRedeemableConvertiblePreferredstockShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of seriesE redeemable convertible preferredStock shares.", "label": "Issuance Of SeriesE Redeemable Convertible PreferredStock Shares", "terseLabel": "Issuance Of Series E Redeemable Convertible PreferredStock (in Shares)" } } }, "localname": "IssuanceOfSerieseRedeemableConvertiblePreferredstockShares", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_NoCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Customers [Member]", "label": "No Customers [Member]", "terseLabel": "No Customers" } } }, "localname": "NoCustomersMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "cour_OperatingLossCarryforwardsDeductionLimitation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards, deduction limitation.", "label": "Operating Loss Carryforwards Deduction Limitation", "terseLabel": "Operating loss carryforwards, deduction limitation" } } }, "localname": "OperatingLossCarryforwardsDeductionLimitation", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "cour_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other member.", "label": "Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "cour_PaymentOfDeferredOfferingCosts": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of deferred offering costs.", "label": "Payment Of Deferred Offering Costs", "negatedLabel": "Payment of deferred offering costs" } } }, "localname": "PaymentOfDeferredOfferingCosts", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_PaymentOfHoldbackConsiderationRelatedToAssetAcquisition": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of holdback consideration related to asset acquisition.", "label": "Payment Of Holdback Consideration Related To Asset Acquisition", "negatedLabel": "Payment of holdback consideration related to asset acquisition" } } }, "localname": "PaymentOfHoldbackConsiderationRelatedToAssetAcquisition", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_PaymentsToCapitalizedInternalUseSoftwareCosts": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to capitalized internal use software costs.", "label": "Payments To Capitalized Internal Use Software Costs", "negatedLabel": "Capitalized internal-use software costs" } } }, "localname": "PaymentsToCapitalizedInternalUseSoftwareCosts", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_PlatformAndSupportCosts": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 0.0, "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Platform and support costs.", "label": "Platform And Support Costs", "terseLabel": "Platform and support costs" } } }, "localname": "PlatformAndSupportCosts", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_ProceedsFromExerciseOfUnvestedOptionsNetOfRepurchases": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of unvested options, net of repurchases", "label": "Proceeds From Exercise Of Unvested Options Net Of Repurchases", "terseLabel": "Proceeds from exercise of unvested options, net of repurchases" } } }, "localname": "ProceedsFromExerciseOfUnvestedOptionsNetOfRepurchases", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_PropertyEquipmentAndSoftwareEstimatedUsefulLives": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property, Equipment, and Software Estimated Useful Lives", "label": "Property, Equipment, and Software Estimated Useful Lives", "terseLabel": "Property, equipment, and software estimated useful lives" } } }, "localname": "PropertyEquipmentAndSoftwareEstimatedUsefulLives", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "cour_PropertyEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property equipment and software.", "label": "Property Equipment And Software [Member]", "terseLabel": "Property, Equipment and Software" } } }, "localname": "PropertyEquipmentAndSoftwareMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_PropertyEquipmentAndSoftwarePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Equipment, and Software, Policy Text Block.", "label": "Property, Equipment, and Software, Policy [Policy Text Block]", "terseLabel": "Property, Equipment, and Softwares" } } }, "localname": "PropertyEquipmentAndSoftwarePolicyPolicyTextBlock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "stringItemType" }, "cour_PurchaseOfInvestmentInPrivateCompany": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase of investment in private company.", "label": "Purchase of Investment in Private Company", "negatedLabel": "Purchase of investment in private company", "verboseLabel": "Purchase of investment in pricate company" } } }, "localname": "PurchaseOfInvestmentInPrivateCompany", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_RedeemableConvertiblePreferredStockClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock Class A member.", "label": "Redeemable Convertible Preferred Stock Class A [Member]", "terseLabel": "Redeemable Convertible Preferred Stock Class A" } } }, "localname": "RedeemableConvertiblePreferredStockClassAMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RedeemableConvertiblePreferredStockClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock Class B member.", "label": "Redeemable Convertible Preferred Stock Class B [Member]", "terseLabel": "Redeemable Convertible Preferred Stock Class B" } } }, "localname": "RedeemableConvertiblePreferredStockClassBMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RedeemableConvertiblePreferredStockClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock Class C member.", "label": "Redeemable Convertible Preferred Stock Class C [Member]", "terseLabel": "Redeemable Convertible Preferred Stock Class C" } } }, "localname": "RedeemableConvertiblePreferredStockClassCMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RedeemableConvertiblePreferredStockClassDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock Class D member.", "label": "Redeemable Convertible Preferred Stock Class D [Member]", "terseLabel": "Redeemable Convertible Preferred Stock Class D" } } }, "localname": "RedeemableConvertiblePreferredStockClassDMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RedeemableConvertiblePreferredStockClassEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock Class E member.", "label": "Redeemable Convertible Preferred Stock Class E [Member]", "terseLabel": "Redeemable Convertible Preferred Stock Class E" } } }, "localname": "RedeemableConvertiblePreferredStockClassEMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RedeemableConvertiblePreferredStockClassFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Convertible Preferred Stock Class F member.", "label": "Redeemable Convertible Preferred Stock Class F [Member]", "terseLabel": "Redeemable Convertible Preferred Stock Class F" } } }, "localname": "RedeemableConvertiblePreferredStockClassFMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RelatedPartyContentFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related party content fees.", "label": "Related Party Content Fees", "terseLabel": "Related party content fees" } } }, "localname": "RelatedPartyContentFees", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "cour_ResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Research and development.", "label": "Research And Development [Member]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "cour_RestrictedCashInPrepaidExpensesAndOtherCurrentAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restricted cash in prepaid expenses and other current assets", "label": "Restricted Cash In Prepaid Expenses And Other Current Assets", "periodEndLabel": "Restricted cash in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashInPrepaidExpensesAndOtherCurrentAssets", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_RightOfUseAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right of use asset.", "label": "Right of Use Asset [Member]", "terseLabel": "Right of use asset" } } }, "localname": "RightOfUseAssetMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_RussianEducatorPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Russian educator partners", "label": "Russian Educator Partners [Member]" } } }, "localname": "RussianEducatorPartnersMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of common stock reserved for future issuance.", "label": "Schedule Of Common Stock Reserved For Future Issuance Table [Text Block]", "terseLabel": "Summary of Shares of Common Stock Reserved for Future Issuance" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansTables", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "cour_SegmentGrossProfitLoss": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment gross profit loss.", "label": "Segment Gross Profit Loss", "terseLabel": "Total segment gross profit" } } }, "localname": "SegmentGrossProfitLoss", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_SegmentShareBasedCompensation": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 1.0, "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Segment share based compensation.", "label": "Segment Share Based Compensation", "terseLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "SegmentShareBasedCompensation", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement by Share Based Payment Award Equity Instruments Other Than Options Released Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted- Average Grant Fair Value, Released" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedWeightedAverageGrantDateFairValue", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value of Common Stock", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value of Common Stock", "terseLabel": "Fair value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueOfCommonStock", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfWeightedaverageAssumptionsToRecordCompensationExpensesForStockOptionsGrantedDetails" ], "xbrltype": "monetaryItemType" }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfRestrictedStockUnitsNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vesting of restricted stock units number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting of Restricted Stock Units Number", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingOfRestrictedStockUnitsNumber", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 3.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding", "label": "Share Based Compensation Arrangement By Share Based Payment Award RSUs Outstanding", "terseLabel": "RSUs outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRsusOutstanding", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "cour_ShareBasedCompensationCapitalizedAsInternalUseSoftware": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock based compensation capitalized as internal use software costs.", "label": "Share Based Compensation Capitalized As Internal Use Software", "terseLabel": "Stock-based compensation capitalized as internal-use software costs" } } }, "localname": "ShareBasedCompensationCapitalizedAsInternalUseSoftware", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_SharesSubjectToRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares subject to repurchase [Member]", "label": "Shares Subject To Repurchase [Member]", "terseLabel": "Shares Subject to Repurchase" } } }, "localname": "SharesSubjectToRepurchaseMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "cour_StockIssuedDuringPeriodSharesRestrictedStockUnitsGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares restricted stock units gross", "label": "Stock Issued During Period Shares Restricted Stock Units Gross", "terseLabel": "Issuance of restricted stock units, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsGross", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_StockIssuedDuringPeriodSharesUnvestedOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares unvested options exercised", "label": "Stock Issued During Period Shares Unvested Options Exercised", "terseLabel": "Issuance of common stock upon exercise of unvested options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesUnvestedOptionsExercised", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares warrants exercised.", "label": "Stock Issued During Period Shares Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "cour_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value warrants exercised.", "label": "Stock Issued During Period Value Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "cour_SubleaseCommencementDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which sublease is set to expire, in YYYY-MM-DD format.", "label": "Sublease Commencement Date" } } }, "localname": "SubleaseCommencementDate", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "cour_SubleaseExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which sublease is set to expire, in YYYY-MM-DD format.", "label": "Sublease Expiration Date" } } }, "localname": "SubleaseExpirationDate", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "cour_TaxWithholdingOnVestingOfRestrictedStockUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax withholding on vesting of restricted stock units.", "label": "Tax withholding on vesting of restricted stock units", "terseLabel": "Accrued tax withholding on vesting of restricted stock units" } } }, "localname": "TaxWithholdingOnVestingOfRestrictedStockUnits", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_TemporaryEquitySharesIssuedDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity, shares issued date.", "label": "Temporary Equity Shares Issued Date", "terseLabel": "Issue Date", "verboseLabel": "Issue Date" } } }, "localname": "TemporaryEquitySharesIssuedDate", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total reconciliation item of segment gross profit to gross profit.", "label": "Total Reconciliation Item Of Segment Gross Profit To Gross Profit", "totalLabel": "Total reconciling items" } } }, "localname": "TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "cour_TwoThousandThirteenAndTwoThousandFourteenExecutiveStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand thirteen and two thousand fourteen executive stock incentive plan.", "label": "Two Thousand Thirteen And Two Thousand Fourteen Executive Stock Incentive Plan [Member]", "terseLabel": "2013 and 2014 Executive Stock Incentive Plan" } } }, "localname": "TwoThousandThirteenAndTwoThousandFourteenExecutiveStockIncentivePlanMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_TwoThousandTwentyOneEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one employee stock purchase plan member.", "label": "Two Thousand Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_UnpaidDeferredOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid deferred offering costs.", "label": "Unpaid Deferred Offering Costs", "terseLabel": "Unpaid deferred offering costs" } } }, "localname": "UnpaidDeferredOfferingCosts", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_UnpaidProceedsFromExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unpaid Proceeds From Exercise of Stock Options", "label": "Unpaid Proceeds From Exercise of Stock Options" } } }, "localname": "UnpaidProceedsFromExerciseOfStockOptions", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "cour_UnvestedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested stock options.", "label": "Unvested Stock Options [Member]", "verboseLabel": "Unvested stock options" } } }, "localname": "UnvestedStockOptionsMember", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "cour_VestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vesting of early exercised stock options.", "label": "Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisedStockOptions", "nsuri": "http://www.coursera.org/20221231", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r695" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "verboseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "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": "Securities Act File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r696" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r692", "r693", "r694" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DocumentCover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r813" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Payments under the Company's Non-Cancellable Purchase Obligations" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r311", "r674", "r742", "r802" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r369", "r370", "r371", "r372", "r433", "r586", "r606", "r645", "r646", "r672", "r678", "r687", "r738", "r791", "r792", "r793", "r794", "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r369", "r370", "r371", "r372", "r433", "r586", "r606", "r645", "r646", "r672", "r678", "r687", "r738", "r791", "r792", "r793", "r794", "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r311", "r674", "r742", "r802" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r369", "r370", "r371", "r372", "r424", "r433", "r460", "r461", "r462", "r562", "r586", "r606", "r645", "r646", "r672", "r678", "r687", "r733", "r738", "r792", "r793", "r794", "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r369", "r370", "r371", "r372", "r424", "r433", "r460", "r461", "r462", "r562", "r586", "r606", "r645", "r646", "r672", "r678", "r687", "r733", "r738", "r792", "r793", "r794", "r795", "r796" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r434", "r722", "r814" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r249", "r434", "r700", "r722" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r308", "r309", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r649", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r673", "r686", "r742" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r308", "r309", "r629", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r649", "r650", "r673", "r686", "r742" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r249", "r434", "r700", "r701", "r722" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r14" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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 obligations 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, Trade, Current", "terseLabel": "Educator partners payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r632" ], "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": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r601", "r631" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "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.", "label": "Accounts Receivable, after Allowance for Credit Loss", "terseLabel": "Billed accounts receivable, net of allowance for credit losses", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r313", "r314" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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 credit losses of $495 and $105 as of December 31, 2022 and December 31, 2021, respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r101", "r201" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r27", "r28", "r209", "r602", "r611", "r612" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r25", "r28", "r147", "r546", "r607", "r608", "r708", "r709", "r710", "r719", "r720", "r721" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r685" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r468", "r469", "r470", "r719", "r720", "r721", "r782" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "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": "Tax withholding on vesting of restricted stock units", "terseLabel": "Tax withholding on vesting of restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Issuance of restricted stock units" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r133", "r134", "r436" ], "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-based compensation expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "auth_ref": [ "r109", "r114" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "terseLabel": "Payments of costs related to initial public offering" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "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 net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "verboseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r464" ], "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": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r210", "r317", "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r36", "r46" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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 Deferred Sales Commissions", "terseLabel": "Amortization, sales and marketing expenses" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r46", "r88", "r93" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": 2.0, "parentTag": "cour_TotalReconciliationItemOfSegmentGrossProfitToGrossProfit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expenses of intangible assets", "totalLabel": "Amortization of Intangible Assets, Total", "verboseLabel": "Segment amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r260" ], "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": "Antidilutive securities excluded from computation of dilutive earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r46", "r99" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets", "totalLabel": "Asset Impairment Charges, Total" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r164", "r178", "r205", "r232", "r285", "r297", "r303", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r508", "r512", "r522", "r685", "r736", "r737", "r789" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r197", "r211", "r232", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r508", "r512", "r522", "r685", "r736", "r737", "r789" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r149" ], "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 financial assets", "totalLabel": "Assets, Fair Value Disclosure, Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r73" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r74" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r320", "r334" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.", "label": "Available-for-Sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "terseLabel": "Investments in a continuous unrealized loss position for more than 12 months" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r75", "r321", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Estimated Fair Market Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfCostBasisAndFairValueOfAvailableForSaleSecuritiesByContractualMaturityDateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r72", "r319", "r334", "r595" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale", "terseLabel": "Estimated Fair Market Value", "totalLabel": "Debt Securities, Available-for-sale, Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPolicies1" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r51", "r52", "r53" ], "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 content assets" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLossCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deductions derived from capital losses that cannot be utilized on the tax return during a period that have been carried forward to reduce taxable income or taxes payable in a future year.", "label": "Capital Loss Carryforward [Member]", "terseLabel": "Capital Loss Carryforward [Member]" } } }, "localname": "CapitalLossCarryforwardMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r805" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Company capitalized internal-use software costs" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r48", "r199", "r659" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r49", "r163" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r43", "r48", "r54" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash\u2014End of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash\u2014Beginning of period", "terseLabel": "Total cash, cash equivalents, and restricted cash", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r43", "r158" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "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 (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r206", "r207", "r208", "r232", "r253", "r254", "r257", "r259", "r266", "r267", "r326", "r373", "r376", "r377", "r378", "r382", "r383", "r387", "r388", "r390", "r394", "r402", "r522", "r647", "r699", "r715", "r723" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r19", "r168", "r182" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r107", "r367", "r368", "r633", "r735" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r20" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance", "totalLabel": "Total shares of common stock reserved" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r719", "r720", "r782" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "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 (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "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 (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "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 (in shares)", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r109" ], "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 (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r685" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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, $0.00001 par value-300,000,000 shares authorized as of December 31, 2022 and December 31, 2021; 150,683,607 shares issued and 147,935,669 shares outstanding as of December 31, 2022, and 144,653,979 shares issued and 141,906,041 shares outstanding as of December 31, 2021", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r110" ], "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" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r135" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation Expense" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r29", "r215", "r217", "r222", "r596", "r603" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "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 loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDescription": { "auth_ref": [ "r60", "r61", "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "Identifies or describes the benchmark that serves as the denominator in the calculation of the percentage of concentration risk.", "label": "Concentration Risk, Benchmark Description", "terseLabel": "Concentration risk, benchmark description" } } }, "localname": "ConcentrationRiskBenchmarkDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r60", "r61", "r156", "r157", "r311", "r632" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r60", "r61", "r156", "r157", "r311", "r613", "r632" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r60", "r61", "r156", "r157", "r311", "r632", "r804" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r176", "r270" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r60", "r61", "r156", "r157", "r311" ], "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": "Concentrations of credit risk, percentage", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r60", "r61", "r156", "r157", "r311", "r632" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r146", "r660" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contracts Receivable [Abstract]", "terseLabel": "Contract assets:" } } }, "localname": "ContractReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r405", "r407", "r420" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts", "totalLabel": "Total contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r405", "r406", "r420" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.", "label": "Contract with Customer, Liability", "totalLabel": "Total contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r405", "r406", "r420" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 6.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, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r405", "r406", "r420" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Contractual Obligation, to be Paid, Year Five", "terseLabel": "Non-cancelable purchase obligations" } } }, "localname": "ContractualObligationDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r51", "r52", "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of the stock converted 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, Amount Converted", "negatedLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r51", "r52", "r53" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted 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 Converted", "negatedLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockSettlementTerms": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Describe the manner of settlement upon conversion and any alternative settlement methods (e.g., cash, shares, a combination of both).", "label": "Convertible Preferred Stock, Settlement Terms", "terseLabel": "Redeemable convertible preferred stock, conversion rate" } } }, "localname": "ConvertiblePreferredStockSettlementTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r6", "r7", "r110", "r112", "r397" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 0.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Redeemable convertible preferred stock, shares issued upon conversion", "verboseLabel": "Conversion of convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r675", "r677", "r803" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r35", "r232", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r522", "r736" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Revenue, Total" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r717", "r775", "r777" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r717", "r775" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r491", "r499", "r717" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Curremnt expense:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r717", "r775", "r777" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r58", "r311" ], "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": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [ "r325", "r337" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r727" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Summary of Available-for-Sale Marketable Securities" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r324", "r335", "r668" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "terseLabel": "Fair Value", "totalLabel": "Debt Securities, Available-for-sale, Unrealized Loss Position, Total" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r705" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred costs, net", "totalLabel": "Deferred Costs, Current, Total" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "terseLabel": "Deferred costs", "totalLabel": "Deferred Costs, Total" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r717", "r776", "r777" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r144", "r717", "r776" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r46", "r144", "r492", "r498", "r499", "r717" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r3", "r4", "r165", "r177", "r485" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r732" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Additional offering cost", "verboseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred revenue arrangement.", "label": "Deferred Revenue Arrangement Type [Axis]" } } }, "localname": "DeferredRevenueArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of obligation arising when an entity receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized.", "label": "Deferred Revenue [Domain]" } } }, "localname": "DeferredRevenueArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r717", "r776", "r777" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r142", "r774" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r486" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r142", "r774" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Capitalized research and development costs" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r773" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r773" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r142", "r774" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Total" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r140", "r142", "r774" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credits", "verboseLabel": "Research and development tax credits carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r142", "r774" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r142", "r774" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r487" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "totalLabel": "Deferred Tax Assets, Valuation Allowance, Total" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r142", "r774" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "ROU assets", "terseLabel": "Right of use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfSignificantComponentsOfOurDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer discretionary contribution amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans401kPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Employees percentage of eligible compensation may elect to contribute" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlans401kPlanDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r431", "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "401(K) Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_Disclosure401KPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r46", "r280" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed Technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r167", "r183", "r375", "r376", "r377", "r381", "r382", "r383", "r550", "r718" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Outstanding to educator partner payables", "totalLabel": "Due to Related Parties, Total" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East, and Africa [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r223", "r241", "r242", "r243", "r244", "r245", "r250", "r253", "r257", "r258", "r259", "r263", "r517", "r518", "r597", "r604", "r665" ], "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": "Net loss per share-basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r223", "r241", "r242", "r243", "r244", "r245", "r253", "r257", "r258", "r259", "r263", "r517", "r518", "r597", "r604", "r665" ], "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": "Net loss per share-diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r56", "r57" ], "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": "Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r260", "r261", "r262", "r264" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r477" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 tax rate", "totalLabel": "Effective income tax rate", "verboseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r234", "r477", "r501" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 0.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "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": "U.S Federal income taxes at statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r771", "r778" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r771", "r778" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign income taxes at rates other than the U.S. rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r771", "r778" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "terseLabel": "Other", "totalLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent, Total" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r771", "r778" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r771", "r778" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "terseLabel": "Research and development credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfReconciliationBetweenTheStatutoryUsFederalIncomeTaxRateAndOurEffectiveTaxRateAsAPercentageOfLossBefore" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-Based Compensation", "terseLabel": "cumulative stock-based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r16" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r466" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost related to the nonvested awards not yet recognized", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period for recognition of compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Income tax benefits recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r467" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Tax benefits realized on awards vested and exercised" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r109", "r194", "r219", "r220", "r221", "r236", "r237", "r238", "r240", "r246", "r248", "r265", "r327", "r404", "r468", "r469", "r470", "r494", "r495", "r516", "r523", "r524", "r525", "r526", "r527", "r528", "r546", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest in equity method investment" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r84", "r286", "r703" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Carrying value of the investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r519", "r520", "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r149", "r150", "r151", "r153", "r154" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "terseLabel": "Fair Value Measurements at Fair Value by Level Within Fair Value Hierarchy" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r149", "r154" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r384", "r425", "r426", "r427", "r428", "r429", "r430", "r520", "r559", "r560", "r561", "r670", "r671", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r384", "r425", "r430", "r520", "r559", "r675", "r676", "r677" ], "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": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r384", "r425", "r426", "r427", "r428", "r429", "r430", "r559", "r560", "r561", "r670", "r671", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r322", "r323", "r329", "r330", "r331", "r332", "r333", "r336", "r338", "r339", "r386", "r400", "r514", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r668", "r728", "r729", "r730", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives", "verboseLabel": "Amortized over the estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r203", "r351" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r94" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r94" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "order": 6.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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r94" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r94" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r94" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r349", "r350", "r351", "r352", "r593", "r594" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r92", "r594" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails": { "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 value", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r89", "r91" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r92", "r593" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Net carrying value" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfFutureExpectedAmortizationExpenseForIntangibleAssetsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted average remaining amortization period for intangible asset" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r37" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r59", "r632" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r34", "r232", "r285", "r296", "r302", "r305", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r522", "r667", "r736" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Gross Profit [Abstract]", "terseLabel": "Segment gross profit" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentEffectsOnEarningsPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the effects of asset impairment charge on per share or per unit basis.", "label": "Impairment Effects on Earnings Per Share [Table]" } } }, "localname": "ImpairmentEffectsOnEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r46", "r99", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairments of long lived assets", "totalLabel": "Impairment, Long-Lived Asset, Held-for-Use, Total" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r97", "r104" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r233", "r500" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r30", "r161", "r170", "r185", "r285", "r296", "r302", "r305", "r598", "r667" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "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", "terseLabel": "total", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r233", "r500" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfComponentsOfLossBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r353", "r358" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/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]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r234", "r478", "r483", "r490", "r496", "r502", "r504", "r505", "r506" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r235", "r247", "r248", "r283", "r476", "r497", "r503", "r605" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "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": "Income tax expense", "totalLabel": "Total income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesScheduleOfIncomeTaxExpenseDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r218", "r474", "r475", "r483", "r484", "r489", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r45" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Increase (Decrease) in Accounts Payable and Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r45" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r713" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued compensation and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r587", "r713" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r713", "r785" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r45" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "terseLabel": "Prepaid expenses and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r91", "r589", "r590", "r591", "r593", "r661" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible Assets, Gross (Excluding Goodwill), Total" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r87", "r90" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "verboseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r226", "r229", "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal-Use Software and Website Development Costs" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r38", "r278" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r39" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment Income, Net, Amortization of Discount and Premium", "negatedLabel": "Amortization or accretion of marketable securities", "totalLabel": "Investment Income, Net, Amortization of Discount and Premium, Total" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r83", "r162", "r175", "r188", "r648" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "totalLabel": "Operating Leases, Rent Expense, Total", "verboseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r543", "r684" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease costs", "verboseLabel": "Lease Term and Discount Rate" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r786" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction.", "label": "Legal Entity Type of Counterparty [Domain]" } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r787" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r544" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails2": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r544" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r544" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r544" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r544" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r15", "r232", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r509", "r512", "r513", "r522", "r666", "r736", "r789", "r790" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r166", "r180", "r685", "r716", "r731", "r783" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r17", "r198", "r232", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r509", "r512", "r513", "r522", "r685", "r736", "r789", "r790" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities", "totalLabel": "Marketable Securities, Total" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities", "totalLabel": "Marketable Securities, Current, Total" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r228" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r228" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r43", "r44", "r47" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.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 (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r31", "r47", "r171", "r184", "r196", "r214", "r216", "r221", "r232", "r239", "r241", "r242", "r243", "r244", "r247", "r248", "r255", "r285", "r296", "r302", "r305", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r518", "r522", "r667", "r736" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss) Attributable to Parent, Total" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r241", "r242", "r243", "r244", "r250", "r251", "r256", "r259", "r285", "r296", "r302", "r305", "r667" ], "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", "terseLabel": "Net loss", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Basic, Total" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "stringItemType" }, "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": "New Accounting Pronouncements Recently Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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": "Rest of World [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of noncash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r309" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Noncurrent Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r285", "r296", "r302", "r305", "r667" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "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)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r535", "r684" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r784" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r532" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r532" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails2": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 5.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, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r532" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails2": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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, non-current", "totalLabel": "Operating Lease Liability Noncurrent, Total" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfFutureLeasePaymentsDetails3", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r533", "r539" ], "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 amounts included in the measurement of operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowAndWeightedaverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r531" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.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 assets", "terseLabel": "Right-of-use assets", "verboseLabel": "Operating lease ROU assets obtained in exchange for lease liabilities" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r542", "r684" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average operating lease discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowAndWeightedaverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r541", "r684" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining operating lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowAndWeightedaverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "totalLabel": "Operating Loss Carryforwards, Total" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Basis of Presentation and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusiness1" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.", "label": "Other Accounts Payable and Accrued Liabilities", "terseLabel": "Other accounts payable and accrued expenses" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneous": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets.", "label": "Other Assets, Miscellaneous", "terseLabel": "Other assets", "totalLabel": "Other Assets, Miscellaneous, Total" } } }, "localname": "OtherAssetsMiscellaneous", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r204" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r212", "r213" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in unrealized loss on marketable securities, net of tax", "verboseLabel": "Change in unrealized loss on marketable securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesAndDeferredRevenueNoncurrent": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations and noncurrent portion of deferred revenue not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal operating cycle, if longer). Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months.", "label": "Other Liabilities and Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue" } } }, "localname": "OtherLiabilitiesAndDeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r16", "r685" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r18" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.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 liabilities", "totalLabel": "Total other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other liabilities.", "label": "Other Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Liabilities" } } }, "localname": "OtherLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r47" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherUnderwritingExpense": { "auth_ref": [ "r186", "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.", "label": "Other Underwriting Expense", "terseLabel": "Underwriting discounts and commissions" } } }, "localname": "OtherUnderwritingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r357", "r712" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "terseLabel": "Cash payment" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r225" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payment of tax withholding on vesting of restricted stock units", "terseLabel": "Payment of tax withholding on vesting of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r41" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of content assets", "terseLabel": "Purchases of content assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r71" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities", "totalLabel": "Payments to Acquire Marketable Securities, Total" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r224", "r779", "r780", "r781" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property, equipment, and software", "totalLabel": "Payments to Acquire Productive Assets, Total" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePerDollarAmount": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "The amount per share used to calculated dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Per-Dollar-Amount", "terseLabel": "Non cumulative preferred stock dividend rate" } } }, "localname": "PreferredStockDividendRatePerDollarAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendsPerShareCashPaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of preferred stock outstanding.", "label": "Preferred Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividend paid per share" } } }, "localname": "PreferredStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendsPerShareDeclared": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding.", "label": "Preferred Stock, Dividends Per Share, Declared", "terseLabel": "Dividend declared per share" } } }, "localname": "PreferredStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r7", "r110", "r111", "r715", "r739" ], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Liquidation preference per share" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r7", "r387" ], "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 (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7", "r387" ], "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 (in shares)", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r7" ], "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 (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.", "label": "Preferred Stock [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "PreferredStockTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7", "r685" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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.00001 par value-10,000,000 shares authorized as of December 31, 2022 and December 31, 2021; no shares issued and outstanding as of December 31, 2022 and December 31, 2021", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockVotingRights": { "auth_ref": [ "r7", "r110" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Preferred Stock, Voting Rights" } } }, "localname": "PreferredStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r706" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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 and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r42" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Net proceeds from common stock sold", "verboseLabel": "Proceeds from initial public offering, net of offering cost" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r42" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from maturities of marketable securities", "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r42", "r132" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.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", "verboseLabel": "Proceeds from exercise of unvested options, net of repurchases" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r42" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r711" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r196", "r214", "r216", "r227", "r232", "r239", "r247", "r248", "r285", "r296", "r302", "r305", "r326", "r373", "r374", "r376", "r377", "r378", "r379", "r380", "r382", "r383", "r507", "r510", "r511", "r518", "r522", "r598", "r667", "r682", "r683", "r710", "r736" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property, equipment, and software, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r100", "r200" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails": { "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": "Total property, equipment, and software", "totalLabel": "Property, Plant and Equipment, Gross, Total", "verboseLabel": "Property, equipment, and software" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r102", "r181", "r600", "r685" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "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, equipment and software, net", "totalLabel": "Property, equipment, and software\u2014net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r102", "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]", "terseLabel": "Property, Equipment, and Software, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r102" ], "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, Equipment and Software" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, equipment, and software, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "totalLabel": "Purchase Obligation, Total" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails": { "order": 3.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "PurchaseObligationDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails": { "order": 0.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "PurchaseObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "PurchaseObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseObligationDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Purchase Obligation, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "PurchaseObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureCommitmentsAndContigenciesFutureMinimumPaymentsUnderTheCompanysNoncancelablePurchaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r193", "r549", "r550", "r788" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r547", "r548", "r550", "r551", "r552" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactions1" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r136", "r189", "r797" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 0.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": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r702", "r714", "r798", "r800" ], "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", "periodEndLabel": "Restricted cash", "totalLabel": "Restricted Cash, Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r702", "r714" ], "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, current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r630", "r704", "r714" ], "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, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r355", "r357", "r360", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r46", "r361", "r362", "r734" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring charges", "totalLabel": "Restructuring Charges, Total" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r105", "r106" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Restructuring charges" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r114", "r179", "r610", "r612", "r685" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 5.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": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r194", "r236", "r237", "r238", "r240", "r246", "r248", "r327", "r468", "r469", "r470", "r494", "r495", "r516", "r607", "r609" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r276", "r277", "r295", "r300", "r301", "r307", "r308", "r311", "r418", "r419", "r592" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "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/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r408", "r409", "r410", "r411", "r412", "r413", "r416", "r417", "r422", "r423" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r414" ], "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": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period for satisfaction of remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percent of remaining performance obligations to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r540", "r684" ], "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": "Operating lease right-of-use assets", "verboseLabel": "Operating lease ROU assets obtained in exchange for lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfSupplementalCashFlowAndWeightedaverageRemainingLeaseTermAndDiscountRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Proceeds from sale of stock, net" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares sold (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Stock price (in dollars per share)", "verboseLabel": "IPO price" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r311", "r725" ], "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", "verboseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareScheduleOfSecuritiesWithPotentiallyDilutiveImpactDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r56" ], "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 Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-Sale [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "terseLabel": "Schedule of the Cost Basis and Fair Value of Available-for-sale Securities by Contractual Maturity Date" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r76", "r78", "r79", "r80", "r81", "r82", "r172", "r173" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-Sale Securities [Table]", "terseLabel": "Schedule Of Available For Sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Income Tax Expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Significant components of our deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r724" ], "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 Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation Between the Statutory U.S. Federal Income Tax Rate and our Effective Tax Rate as a Percentage of Loss Before Income Taxes" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-Based Compensation Expense in the Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansTables", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r89", "r91", "r593" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r89", "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Components of Loss Before Income Tax" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r159", "r160" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r356", "r357", "r358", "r359", "r362", "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRestructuringChargesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r33", "r68" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r65", "r66", "r67", "r86" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r65", "r66", "r67", "r86" ], "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]", "verboseLabel": "Schedule of Financial Information for Each Reportable Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r435", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansTables", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r122", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option Activity under the Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansTables", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Estimated Assumptions Used in Value of ESPP Rights" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansTables", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Weighted Average Assumptions to Record Stock-Based Compensation Expense for Stock Options Granted", "verboseLabel": "Summary of the weighted-average assumptions to record compensation expenses for stock options granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansTables", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Schedule of Investments in an Unrealized Loss Position" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r681", "r772" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Activity Related to the Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Future Expected Amortization Expense for Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r359", "r364", "r669", "r801" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r273", "r274", "r275", "r285", "r288", "r299", "r303", "r304", "r305", "r306", "r307", "r310", "r311", "r312" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfLongLivedAssetsByGeographicRegionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSummaryOfRevenueByRegionBasedOnBillingAddressDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r289", "r290", "r291", "r292", "r293", "r294", "r308" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and Marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r45" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r679" ], "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": "Cliff vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited", "terseLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted- Average Grant Fair Value, Unvested ending balance", "periodStartLabel": "Weighted- Average Grant Fair Value, Unvested beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Shares, Vested", "terseLabel": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Aggregate fair value of RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted- Average Grant Fair Value, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfWeightedaverageAssumptionsToRecordCompensationExpensesForStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfWeightedaverageAssumptionsToRecordCompensationExpensesForStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfWeightedaverageAssumptionsToRecordCompensationExpensesForStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfStockbasedCompensationExpenseInTheConsolidatedStatementsOfOperationsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Number of Shares, Unvested ending balance", "periodStartLabel": "Number of Shares, Unvested beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r131" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 6.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant", "verboseLabel": "Shares available for future grants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value of employee options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Number of Shares, Options canceled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of shares , Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant-date fair value of stock options granted", "verboseLabel": "Fair value of common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r131" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic Value, Ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r441", "r442" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of Shares, Ending balance", "periodStartLabel": "Number of Shares, Beginning balance", "terseLabel": "Stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfSharesOfCommonStockReservedForFutureIssuanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Number of Shares, Options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Modification charge" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Canceled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price ,Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "periodEndLabel": "Aggregate Intrinsic Value, Unvested ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Unvested beginning balance", "terseLabel": "Aggregate Intrinsic Value, Unvested balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfSharebasedCompensationRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "terseLabel": "Share based compensation, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfWeightedaverageAssumptionsToRecordCompensationExpensesForStockOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contractual Term, Options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Percent of the lower of the market price for Purchase shares of common stock" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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", "terseLabel": "Tax withholding on vesting of restricted stock units (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r536", "r684" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "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": "Internal-use Software", "verboseLabel": "Internal-use software and website development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponentsScheduleOfPropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r195", "r273", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r354", "r359", "r364", "r669", "r801" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSegmentAndGeographicInformationSegmentResultsOfOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r206", "r207", "r208", "r232", "r253", "r254", "r257", "r259", "r266", "r267", "r326", "r373", "r376", "r377", "r378", "r382", "r383", "r387", "r388", "r390", "r394", "r402", "r522", "r647", "r699", "r715", "r723" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r23", "r109", "r194", "r219", "r220", "r221", "r236", "r237", "r238", "r240", "r246", "r248", "r265", "r327", "r404", "r468", "r469", "r470", "r494", "r495", "r516", "r523", "r524", "r525", "r526", "r527", "r528", "r546", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r236", "r237", "r238", "r265", "r592" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansSummaryOfEstimatedAssumptionsUsedInValueOfEsppRightsDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of preferred stock and warrants for common stock issued.", "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants", "terseLabel": "Issuance of preferred stock, net of issuance costs" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r7", "r8", "r114" ], "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 in connection with asset acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r22", "r109", "r110", "r114", "r385" ], "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 redeemable convertible preferred stock to common stock upon initial public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Issue of fully-vested shares of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r7", "r8", "r109", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock related to employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r8", "r109", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of offering costs (in shares)", "verboseLabel": "Issuance of additional common stock under IPO to underwriter" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r109", "r114" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r7", "r8", "r109", "r114", "r446" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Shares, Options exercised", "terseLabel": "Issuance of common stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureEmployeeBenefitPlansScheduleOfStockOptionActivityUnderThePlansDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r23", "r109", "r114" ], "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 in connection with asset acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r23", "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r7", "r8", "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock related to employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r8", "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock upon initial public offering, net of offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r7", "r8", "r109", "r114" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r23", "r109", "r114" ], "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 options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r11", "r12", "r70", "r685", "r716", "r731", "r783" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r117", "r231", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r399", "r401", "r404", "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity (Deficit)" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r538", "r684" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r529", "r554" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r529", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r529", "r554" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r553", "r555" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Different names of stock transactions and the different attributes of each transaction.", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "terseLabel": "Subsidiary Or Equity Method Investee Sale Of Stock By Subsidiary Or Equity Investee [Table]" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/DisclosureStockholdersEquityDeficitAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]", "terseLabel": "Subsidiary Sale Of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureBasisOfPresentationAndDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Consolidated Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureConsolidatedBalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:", "verboseLabel": "Supplemental Cash Flow Information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Redeemable convertible preferred stock:" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r2", "r108" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]", "terseLabel": "Temporary Equity By Class Of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r373", "r376", "r377", "r378", "r382", "r383" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "$0.00001 par value 10,000,000 shares authorized as of December 31, 2022 and December 31 2021 no shares issued and outstanding as of December 31 2022 and December 31 2021", "verboseLabel": "Carrying Value" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "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": "Temporary Equity [Line Items]", "terseLabel": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Temporary equity, liquidation preference", "verboseLabel": "Liquidation Amount" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r2", "r108" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary equity, par value (in dollars per share)", "verboseLabel": "Issue Price" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Temporary equity, shares authorized (in shares)", "verboseLabel": "Authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Temporary equity, shares issued (in shares)", "verboseLabel": "Issuance of preferred stock, shares" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Temporary equity, shares outstanding (in shares)", "verboseLabel": "Outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureRedeemableConvertiblePreferredStockScheduleOfRedeemableConvertiblePreferredStockDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r2", "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r190", "r191", "r192", "r315", "r316", "r318" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r322", "r323", "r386", "r400", "r514", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r728", "r729", "r730", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "periodEndLabel": "Treasury Stock Shares, Ending Balance", "periodStartLabel": "Treasury Stock Shares, Beginning Balance" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r21", "r115" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r21", "r115" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "periodEndLabel": "Treasury Stock, Shares, Ending Balance", "periodStartLabel": "Treasury Stock, Shares, Beginning Balance", "terseLabel": "Treasury stock, shares", "totalLabel": "Treasury Stock, Shares, Total" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r21", "r115", "r116" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 2,747,938 shares as of December 31, 2022 and December 31, 2021", "periodEndLabel": "Treasury Stock, Value, Ending Balance", "periodStartLabel": "Treasury Stock, Value, Beginning Balance", "totalLabel": "Treasury Stock, Value, Total" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r664", "r675", "r677", "r799" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Government Treasury Bills", "verboseLabel": "U.S. Treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureFairValueMeasurementsFairValueMeasurementsAtFairValueByLevelWithinFairValueHierarchyDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesScheduleOfInvestmentsInUnrealizedLossPositionDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureMarketableSecuritiesSummaryOfAvailableForSaleMarketableSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r588" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_ContractWithCustomerAssetNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled accounts receivable" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureRevenueRecognitionSummaryOfContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r473", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognzied tax benefits -end of period", "periodStartLabel": "Gross unrecognized tax benefits -beginning of period", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails", "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Decreases related to tax positions taken during prior years", "terseLabel": "Decreases related to tax positions during prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to tax positions taken during current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to tax positions taken during prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureIncomeTaxesSummaryOfIncomeTaxContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r482" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Impact of unrecognized tax benefits on effective tax rate, if recognized" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r62", "r63", "r64", "r268", "r269", "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r537", "r684" ], "calculation": { "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/DisclosureLeasesScheduleOfComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r252", "r259" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares used in computing net loss per share-diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r250", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares used in computing net loss per share-basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails", "http://www.coursera.org/20221231/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.coursera.org/20221231/taxonomy/role/Role_DisclosureNetLossPerShareCalculationOfBasicAndDilutedDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498348-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "https://asc.fasb.org/subtopic&trid=2176304", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "https://asc.fasb.org/subtopic&trid=2209399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "720", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=35755714&loc=d3e28434-158551", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "https://asc.fasb.org/subtopic&trid=2324412", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235116", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "https://asc.fasb.org/topic&trid=2122478", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27340-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "https://asc.fasb.org/topic&trid=2196928", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 101 0000950170-23-004143-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-004143-xbrl.zip M4$L#!!0 ( )B#5U9(WIL5Y(($ .Y%3P 1 8V]UB/Y%EMI^=^-$E(/_[X\>.^"^6H MK:OI!%[5[MOZ_'%"2#?WT\9K_#IYIB<^.Y*++_ M+TT/TG3YJWI\T92G9Y/D)_MS@C^"-X]&OJHNDA?E2(]LJ:OD>/[*/5BCW4\. MJRHYPE^UR9%O??/!NWV<\G_\-P]O#1T+X9^NC+^T/WPZ'UI^NFE>BLM ?".ZY\-']>@5H+TI[?4_1B[!_#0#+J1BY?-;G^1\O7/)XT>M2&NCF/1P57P>,A*58F(:V__';XO']: M?_CJ/)+D= &BMKP.0 !.^OC__OG'L3WSYYI\C@?G/SL*\U?# _AMELT'3EMR MJO5X,3CHUL07S!Y<&ERV-K:X+*/9$JIM,[FZ9?CR,FPFS8U;58_AZ:/? M_D?RRYG7#OZ;_#(I)Y7_C:;DK[\\[O[&;\_]1$?&0_P_I^6'7Q\]K4<38$?D M+6S\46*[3[\^FOA/D\<=03_&:1_/YOW%U.XB:2<7E?_UT;EN3LO10:*GD_I_ MEN?CN@&L3YZ,M4,>>9#(\:'CZ2_GI .?V3?=G MZ9P?Q3^7-).4[M='+TYLEOO4*$,L=X$P27,B%7.$^_?8F^_LOCR^M]_KE%XR[0H>< M%()3PO)<$I-R2XS-4A\X%\K0^?*!+@[FDN(%2!-=O8&9:O<"OKNR3"NE=S9( M0E4&BQ,V(QKF(KDO!!-P@D+A'_WVXG:KU&DJ)0L9D2++8,]Y3HS0&?$9DSY5 M*6R=KZ[R$);HXC(K??I]*PNZ:OVM%A>HT1R@A4NRA%'.B30N)852:6J=-\QD M\\7-.,8!2+MRXA&_[N4(SN=I:2I_V+9^,L=\\-^%^*3CD[\^FO'6 S=M/M:- M:_WHT6^3L\;[Y,+KIKUA9R\:;:-<[[;FJ7/:246LA1/.I!3$X-9XX904P4O# MKFSM:7U^7DX0^"V<;*1D(#M046.*4D(0I>)'R,'TP,@M9Y@N) MD)L"J.(/WIV\.WX&C*R@F0*BYCN9+_UZ).4^P)RA( 40++Q*>**- M!4SE)C";":%=MGJ"GL.R)Q=_ ]7DKZ/ZX^C8ZQ98@WO9ME/??-^)^KN_">J7 MERHR[S*5!T)SIG"I<-BS(B6V +R+HO!PW-9QGE2:&1N J#C/"L*T ^0R+@CC M@7L1I/"N $;";T>BF5$AUQ*6F7.8K3"6Z+P0(+$<]=P4THM+)/ITVC0+/O)W M.)+/1PZ5R>^#+2$T X7@=J=:%2PWJ6*$&H MRUF![$X15W@OE,I9QM,[G&H! MM&*<*4C&)4B$8'.BT]R0P$VFD:7R0J_I5(O"9%> _OBRR&Q\\(!JZ]O??D%M M]:"-^AB\+8G:ZP&J-[\^:D%65ZB^ 4X5.8)*Y7K+_J74(F,MS=*];?4?\ MV,(OXZ>HG1_,=AC!]O2$9H%1YQ6!4PX49A2<50X'@ M92 ;(TB#TYC_U$6;S M3Z7#SZ'T31*7X*]57I^^_.ME"'W^X_ETK3_%,]5]=/"R3^.JM.7D3W]NX!6N MA*>=I3<_B,]PIXUW1_Z#'TW]80/*\:G'25!9.OQ4MH]^BWK&?. ;W4Q&OGGA M?=O-^LOC:U_VVWR5BS4]O@X XRCR%^N?P.Q(MK\AEE ]3>EBGL6S!23=O^3Q)>Q=CTS!E0BLR(C))8A%1P716L+!=GO4T?6A3EM%K05)ESG+0+T <:&L$H2" MON5;MO7(>+J,AJ/O/.@(X B#'3X 4QNU(G?-#.Q&'^PDQ29 M6BV"RAB1*2CAS/N<2$]S M9$X [,();VEB+?5'KT"M35%2;Z]F/]]JR>MGKD MWGZ$V2Y>C_PE"GT#FMZ9;CW^=OT([;R&DVM(;_[D>W#$<^X5J)K$&M!7&$U3 MHC,FB2Y$7BCFP9C:.(Z^:?-4K6_SA16&^T"!T3C0TP)S1#&E25I0ZU/&M4]U M7P_H@N^@^PY,J?I\7(^68G_57*Q']\%CMB,ZJ N"(M6+K,>D"69Y[D M6:J4I"+GMK=VT0M=-O^EJZG__6+QYW_ C!HX_<4?8/E6E\EM,>CE:#R=M'$$ M_0I6OV3IMR4F["V-Z,* )U(+?69B0S!1AA M6H$4\G!@FW9_G[QI_Y'W:P@*VH3,,PW(UV]:_W\TF7# MU)_>GOK3]5&_9VF@3' B*1ACC#)#3 #46J-AX(OR$_ZUFXY+([C."@L2F7%.P#C+B1(B$*%R:H,)4F1JP.B6I6/0 MF;4A."*R$ C+0-N5N5+$4<6"\4",J>\KDF[CHGSF3QOOV_OQ4&Y)%#HM<@U& M9LXQ+D.A@J,"SLXM5U0*7PR*\)H4X3_!& ;%JWGO)R^F([=9,J?K5((YI4KG MQ' P94%O6XY. MGY[IYG3C4G5+>I*S-C5>$TZ+%)W:&"K$,F)YR(,U2AG:6VJ_I7-I86MNQKVT M0F'I^BB,:E-P#>J-LPR,2Y8)P$L!?\E$A]03YHTGD@/) 2L$@U%3SFAOI=@M>=^1 MGVC09=US#3;%Z'0W99C4J92%!SU5H//&&DUD"@S3>:U26Z2!]Q>/AS"#*S&# MXX-?.D.??[+5U'GWHJG/$;732=117H1M?>3'LPO G?02I-QSKE(X 2J'L\"\(DI*23(@ZJ!2] KU]C:W#Y=EF]%F MM&169(;'H$["BC0'6BT8R3*F0Z9S;4U_(Y>FI@4*TZ! ZLI?&SKQ\LWKS3-6 M=FO&BD/Y.H@I%$7*I"LPW!,C7C@EJK""I,[P7% MI._MS7-GYKW5GPZGD[,: MN.+%9XYP)+;#D4/[K_I/8)NM*^UF8I84T0Q$GY&YHH93 M+8O>2KU;V>#'OJI U@&..@\)_/W\TQBFVDW)15//A0/VF#&47,(X(KWG1-!< M2##$0Z9Z%U[6%_MA.QB3UH/6*<%JR!1#70/S8PI/=*ZXE"DFA#QTW\FAZ!*L^:=Z7$YTM9/F8,BED)1C3AJF)BK/B$12E$9*91D/H%$^='1:.SV? M5I@R&_C:C.KBF)U$Y^VJ M&_0+G5L++-Z27*,NXVFPQ!<[O$[$J>*@C #1U@:!_J98$&)S*9B\^DWWWN$-W_! MLN*/_YO&_/+-WEFO,[4(LU( IYI8D6JLQN.)"D@1QGBEBCP4>6_]\B#;KE-9,I" 7/2&J1(KP$UW18\6Z((FIE@1""*@ZW(L4#SX'IW_=?WZA*;$3VJ MR"Q+G8 90P8,3&1$%0'KN.C@\B(-*>VES^4+%[7X^+ M]1MMX05V)Z_W)! 6 M,SE8.,*CN:]2(H-R1&IGTMR'G!:]S1_;ML:P&4*RUF>Y53G,: $CMC!X=2Y( MEG)72,V527MW?]Z7B(?M"*G,I=QD(25.8L2TL((H6:3P+QJ"$I1R*ON&L5O% M'$6\8;ETS!0[! C=VV7KEIAA"%F6:DJ\-X$PK0NB C4DQPJ\A9.5G*O-6I"*ZWY-GG")8>$*Q-I8OQ M+>@6CLP'?J*VMW-<=C260@9%1FHKEGA&)"Y +TI-9QH MQW*7!RVSK+=GX39)]L^QZ,RX*5M_/WGV6[H7#MQ9ICWATF, F^/$6 ZZUB-#@F=]LQ MN:W26(6PV$-(VPPU#^N)<6#]@97 6"K3K*"]K?X.VB+V]6E?U1/?_E'K41MK MZL2@EM'ID;>^_( ^23 <_O"GNGH>E_\Z/,5?@0R*\9R7Z\0?3=NVU*/G;@KV M8]W,RL7OICUA+%<^"$8L"P)K(E(BLR!)!D9CKF30J>]M>,#.Q7T@^1=@H*_E M]M18F>= R5(', ^E"<1@V& H"F^QM(3(>TO3O2O3M*5 7@[&/,M3T%&8!K:, MMQ"9 O519X;E7FG3W]S,7B$*<+Y@46A>TOQ=TJX^BK_?9VDO*X M8,P48'VK7%(,;@5CS]H<)*WS5*8A"-%;._Q6>=1/ZW;R.D23;R<-%.Z80KN< MI &L%&:Q#AT5@>2R $-%Z69 M,M@[SF56=5B24ENBTXS[(F<6T-A7+/6G! A5M^..EX;>+2E:%;X PU_:#"2? M2,%2R#BH*8X5!4VS0&5O+84^967V@$_*D!5&@G9)K05!QSU6*N :7N"-EYFE M>?[0PBT6+:C^?'ZXDSHGV@1!!$4H9*""I\J&_O5*N^6!?56/WCV8RI:WZWR[ M]4/8 Q8;3.9UR 4)6FO"YGK?QJSV]UPZ-V\&A4%0% M"8RVT((1!D*3J*! XP%FZUDH!#>FKSC\6M&S9_"TG90VWF\T%YO'7TXR<3O\ M71IZIXK6AG.7@\BD3@"WRD%C5=XKDF62"2&Q;7KO/&D/HL+!E@J4VXSYC#NB M+5Y5<+!")),Y<_VWZL44-(@\D]4G'.2Y$[\S MC<4=W?[-6W(!7;:L5@N[WJD>K\]R::P$RPI+W6&@L-8R8 2AD)P!8\UZ&^6T M^8O]Y^UXO).J;2XSGUMLHZNTP=8^' SJ%)/;=5H(G2D5^D_ZO3%/MN,1$L8$ M$R@E8(>D0+I M5( -H7+M),%SX+H+>ENW3S94&T\)W+. Z@[.L.$4(W..E?>=#-T$WAC/14<^*!H6$4&N!(NP)T'.YD!B8#M;UE90\A"6T[ M2D:A=:K!X"/6,DN84QF1#FNT<&S124-!66^5C#[=&&Z&+P874NJ=(AER0Q;R M@ABG&/$^9)FTC/JBO]?P?8O\W%:G^ERD2H!4*[!!I]:"Z-0*4@0 NS8%!NOW M'H7]K12RS@J3+,V\]Y)([*?*1"&)D87%>@=2*QV WGI;Y:AGH67;(37,!2M4 MRL&Z I;)F 0-A4E);"H4XVG.J.FM%GG[;+!YELPR'V8G+6>=:V&+7!$5L.:! M-(H8 8:T#*D&\$M>A-[%"5YR4A\#/C7L=QEN/?_F1=UXJ]M-R[O\]GC+\4)O M343("I%*"K:;PSJ]E'&B5& D\R+/B\SG.NW=Y<*WQUUW3DO?W$_<]6:42\&T M8TIH$IC&[N\4E$M+)B.1 K' M" TV+[AB4MO>TM8M+X,VW]9A0]X1(W+#4HQC8$!,-@M$89U,DS$9N"YH(7OK M';F5\O@7/_*-KH#/';ISH+XVZBH?_/,=;O*6:\953@,I<@P0R_#.S1;PT7HP M>XS/9-%;#MDK5_%:&RE2E;E,$;">"[P,33'"I"#2I%X*K[G=5LF'"<#9?^.;4#?G&O3^UZ8J3R/-(35AA<"W)=#8*1IKD[(-G5_K>'[H M.V3^LIF)]UV-\\RPED:BV^R;%F=N!8 ].G"%E9RJ-,.F+98P#2:)S/*,&!#" M0LI,"--_']R7A>Z"&SRDVB^I*PKF@?RYL)PP)3W1V@B2!Z^,I"",0V^C=U_H MLODO74W][Q>+/_\#9L1ZAA=_H)KZ6;39?-#+$9@=;1Q!'PK'%CIS6FD)]CN& MZ$IOP(A'WNUY7ACEG>&]S<3=D;H4J[H4X#4M;J=+=4.712SN% DAN1)@_Y." M!@S4YH%(EPM"1M]]4WUC)9!B6NO:+3#):.V']>YI31H2PNK"K#= M60KD4'B'97D=X$P%0%&@!1A2V(H8I*+[60ZJ%[/.^M;M)FFM)EI@A6"%#D M,'^2.);OWJA?9EIK]<6X,%P61/ T@#O.,Z" ]<-C<9(HK M>-1;EKH3^9=;:OD@51&*3!%E, +1Q[Z%ZB=@1< M^!VH1_=30'1+(M59QSTH1+Z0V'7)!P*ZK2)IYK@*.6A'JK?^G_NX-ERGLO:0 MK:'4.S1Z'#$:_80J=G@%6]5XSCFP!F'ZJT>C?"2<6Y)DI@_ZV0>J**5&#S'NZ<"$:)C?L8OM5GNK9V 38'L24T M6.\>2RIA@V*5 J^3SGDK/&7:]GO."Z=\IO-0](X0OM)#^!(; M?SU&I7TGO5A:>IUF3(&-A=5OBO[MU#Q6B-5W(9PP87 M0%"%LAE>R8%BE&:"B$Q1*HW5A>BM KU-JMJ,M,FE+@+'F'2\Q&:,2J(%RV,M M-Y=RR55_ZR?NA&]B.RZI%$S8U M+G +] JMD8A1#2H*16<@RL&W-QOGC]BZJ M;)J[U&C":0"Y;BB6V08("*ZE"3)GH7^IH?=RYI>Q/>VD*3$(/W*T=Z-RTAX= MO]M)3<%[GQ?,6##,"ZR33]%?YSV>C2!< 38/[6T@W0WBZ-[0MZ$L1>599G0 MW4V"@N -)8IY1J1VU(N<6==?M7N("&&W%F9KBPAQ(,J",8P4>:I HTP#ED@Q MF$"9!YFIC/^/F/&:L91.%!SF?$PE9!R\D4T1(,> ?*C\DSEFK=V^)4 M/:O(LJ7+%N\R)UP@G*,H4#PGRN4@JX-0&< ]"-G;^(5[3?WIC,[=+#%G%G,8DXMIBGQJ$U+U3_RZVM2^CJS(5PFO9%2@;5ZL/ MIT3F&<=JCT9RD3N3 M][8NYW;C.S;C-9)9*JB2*ZWT8S@!MA0T+0+5 M/F/2FA (T+M'=$HB>4Y) MH8)3><%SE_6V&LC6.V)J M=%JE%#<9V-T9F&T!(]( 023DF9!,YX4H>FN!W[XX[GSD_13'[8%,HZG,O1 4 MF" &X8@"B(UZ3K1DQOA"",5[RQ-OY>&,-])3.P'%='3Z%'36TQV]L&"*%@#F M0(S$LCP,3HD1IB!4:>M%4?B0]=8*6?O=]<-TC?F 73*!^JP$Q+&@ 84R@()B M0EKD4BB=]_8VN0\HW(SD\\X( 28;X$(9PF3&B6&J "1YSC5C3!:]BXJ_Y7W! MJWKT[L%$[^;:6LV!K3&J!(9+Y43;'$-X035A+@_6]JX,7Z]2D+=TD:YLRJ43 MQ(%V3YC!;C_?UXQ!X0FK>I1X;?PNL*I^M,M"J<^3-T[%#;X MO-"$I[%!"2!+.XYM72EE:5J 4;QQU].WG<^^\F+Z<@]&(W7@='G## BKY7# MZBW82*S(2."6^CQW.O.]S9#ZIM["?WC=^K.Z.6M#-(0 MP2SV&%.<:&$(PT%^W>X M8/^6;@9RK7,*YF >5(Z-TCTQ*5D!6D$OUPS;<^=2 MML+G= RRRFQ%$L;%:"Y:&<+ M$IS5\"E-;;9Q[\QWG&M^ZW,-0]?$KL#L24-1$$H=0"I+00]SR+A D!\NN^EA 99T%HE@JL\P[8#2%Q )1:+T4G-@4!$PNO3/]+8#>*P_QEM+9A+8! M]6('0A]3+PS1F-Z>A1PLGTSE7F[4&D\,S*W-',]O*. MLA]IT5M2Z%(/]!92X,*82PM((SIG@BB1%=SQX(JT=[)S<'3^ ([.[4@F0U,! M>KP@A<04YAR[SSC%25%D&:5Y*D7:VP"FVWK$[K_EWEH+K'EM' "0@"F&O6,% M*I"YQ8Q(J8J<9X+V/T:IMTGFZS2759YY#6*%Z,P!IK2V1%L:2)X5M+"A"*'H MG3KPD%J(;(=#YBFGF@-"@^;88@V,;4"R(!13E=/]12::FSP 1:X]8:((F19(0J7VMZJ?7V^^>F%%98500=083@# BUT (T^ M[QG'M<=3 M\P]O)V_K(S^>%?'9R;.0LB*HH WQC-,N2\88E1&7Y\Y9Z]T]7.3?C4-_)4SP MV%<55J$;N2YD&OZ^GW*0V_&A,6M8D3M.0L"2_(YR3"M,229UX1G6!=&]=1H\ M@!J?VT%JJIR7#C1D9P40:1 Y".0\$&6X\KEU6LO>9E(_M%:)#S6[@C&#_30# M8;+ Q-0TX&4F)9P)4,!]+D5_.U3?ZV7FWW33Z,TG9*0D7B+>CE-<:CEX)Y^Q MD\%GSI,4_DV8QALOI2BQ(:=.,R5SW=LK[6_*L9G[M9XA?Z@WU'A^0V%G14:M M-9($4X#ZS8&O S<7Q!52P=VVT*ND5'Z(# [4A'O*(+?"B(ES8DP MSF2.Y3D3<@!_/_P/U.24,QF(9=2B@]<0J;4CUNM4670,]K>*;V\+96^IB7OP MJ2B9(" :T':T$43E5A'FNK;:J<*%WY;Z^/9;IT$85J#WRUI..*SW&09EX;VM^1OGV]*-Q-SXK5PSJ6< MN%B&Q,)?JA",B#REU%EA6'^[O/P@A?2W1,:%=%)88,?*2W32.")#9DDPMM!" MAM3UUTG3K\*8:^U[42BI1$@Q_0^8JXB5_7P@#M28+%#*3(^K!GW[73<\/(=! M[F]U\S[4C7TP=?V$ T,R!+?=96^F!!$LU-UIJ3HH4C?]<:J!& M9PC/K&-.2)'QC=M]WP$I1JBZ':0N#;U;!)6A3@A%9(952"VP+$T9(ZEG4N6: M\2STEEOU[T*F!W?Q.J-%2(,@7N89887UH-5[0XJLL-9XR67H;36F>]+JMU&" M8$L!Z"'-<\O@>/$\1W4>.T\46*16<<6MIE;UKHCWK9S:44<$3'K43(#T[X^J MMX-(F[$BSX",?6QP[I@AVF<@! PU-E#OE.FMF^R;E/]%]'*'4._>>GLVJJOZ M].*H/#W;T3J5(4^]" 6(W11;47C@W-JEAEC'#]"DE,DT MR;'P) ]":=W;,C,[K.ULAXOF0CMA3" %PQND0A9P&"@GNACZ M6,!Y0TR5TDP+IPF8G9*P%)0:DS)/"IIR]'#"LT$G?0CD9E.K3:$MX2K#3DU. M$E,H1ZS(M,M$D4G6NSC!WA77[H''@'M.0Y 66P:!#%4N@(*#?B"O\]18I1E] MZ-<]V]!RUGA3ZY3CC#F8+GB,99*,2.X52#=O0Y&;7&Z^I/ #L9/3@C)OP)#* M%!A2TJ1$8BB?SZGATA:I9[U5 78PRP#4L%NWGE9KY&@B6)M&IR<&%05AB)3> M$IM*G:4B4ZEXZ'$H]]><KX2< M]O="?PI6/?W&2=N8$'[#(KN'WSCCN^-G=57I3JXL)G;E!S@@J\-?36&U>E(WG[^[ M;&N647$ $WWIU5=^CU\^\Z/ZO!Q=-^UMMW1IBL>75__5G5\!Y"TW Q_*3P>P M,DR7\&WW\2/E""GN(-U/_^U)@#-(VO*_ M_0&%S^/)DW/=G)8C,JG'!]T7<430YV5UP!$Z M*.+X^ I=E:>C@\J'R1/8F4[.&A]^??0O0(8G8WV*V&W'>C1?E='V_6E33T=@ MQM55W1PTIT;_E.[%__W\Y+/O,L[WZ,]//IZ5$T]@&NL/QHTG'QL][A;[T:// M_F!4-^>ZZM;CO*V[B%F &L"F OOJZMY7M_KO_YS6DR>?;;C[_Q M(%^!!09<^^9S:'S;L4UO=6A-7;G5O?!U@O3=JY=OGS]+CM\>OGU^/$!VC9 ] M?O[TW='+MR^?'R>'KYXES__OT_\X?/67Y\G3UW_^^?+X^.7K5S\ZN-?*8?]V M>/P?+U_]Y>WK5WO)LZ=)EG*F;@+P#"+(S@Y8A/ 5D,]9[0QJ=+G4&_!PE=%] M&0\LCI^Q^@5ND-FW=56Z^>@F0FYED5]"VE=X<3[PXG4?X6*=('WQ^NC/9 [1 MU9W<]84 &% !1_4HZKFEC3KFBQ.CO>M SK04F)_I""3!W0N$?)2.-]I[SY<&SVD[1 M;$)#[*'CAZ;DKXL#?PF@OPVX$++T9.8L65U-3M# MRG4)GJ00KGGQ=.EU+2 _K^*M=X>IK/0&'KUZ]._PC.7K^YO71V^3-NZ/C=X>O MWB9O7R=@B+X%:S.A>?+Z**'\)_=S\OI%\O8_GBYTSV4 _!?%UAU4!O9@C9.U0OE%W223,Y^$L@523BZ\;A(/('1?,5C6 M*3H"',G,68T9C)XP+)>M.=6D2)4!X9$&DZMUB8XW\5[F>7=Q>$EV'#B\%X67 MG#E]@7#PHP>.VV?>=K=H.=V[1W3FJ0[:,$,H!IPSYS5H E02Z:A7Q@ VT[69 MGR_BL?T[8.L%?-,^<(3AM>+71/WM[-,?Q$^S5NB_/AKLI@>I.&Y N-^?W22L MDTQXC"40@K"@,1,&L?#VH1?K,(7XQ1_&-N)_:"VTT8HX*&=@+=' MAZ^.7T8C:2/VTV"9W(-E,EDPK:0+JDI"4Y\G)_!/,JGC?]>B!0U@CV#'N,^R MQ9"[Y$4)Z@_P2S A#N[3'!0ZUR#&",@_, ?S#./0BT",Q>C$8'1FV5TEXO,8 MY(<;[/;WP)&6IA3;V @^7&/]T-=8UT-C)6KKNT(S;O+X!ZJ,+"S0:KH_ M&/8;YXX_/?^D[23!LX.AFLO3E.@V.1Y[BQ'I+BE'23EIDZ=GNH%-?WZ)VBN> MF=X_S]S9@,_O"'Z]JBJN&Q:77$^K)TY/)_63]?FB+AV4./>=O%,\_:I[ZLJ0 MK;JG/K/#NS-RO2E^S9'9UJW^U\3\.K5QL'=S*D4@@5E.F N!*.$RHKC/M:.I MM29=CY3'W/=F/(O=CUEJL\ZB3VOGK[JJ6AR!U0EPGAVXJZDT5H_;NK=JH(BO M40276:XDFJ8:3W?F.)&%8J#WRMQEW@MJQ7HHXJW^]'*6,=?5@=@)8Y5QDO,B MS=17[[JN<:]=(R7$+D@)L3NZNUBK[AX%05(W28WU99-_3)NR=67L) 3*_.I1 MN2\X"[Z+@"Y7I6^$=W.J1^5_Q\\_[Y3\&6CM!EI[N7^T?[R?S%*IFU],DSS^ M[;($2E[5^]>>AD&-[[728G1NO'*44)UFH+2 %J(YUE!)E0!%)'#%_'J4ED/G M&M^VL__\48X\?> *2RYI\AS(XH.O+D;)X0=_"Z?=#W&HW^B9:O+4?)?I?_XE=/TD/>Y M=X]AAUH%8WU.\BSEA.4"S#+N"J("LX+E>>KTFLRRV6&,FNGKYDU3?P#E:><] M%,E38#"PQ5&IO^' ]F\;.Z7*/G !0AD5N0B"R& 88;H0Q/B4H13)SLX]WGN %158YUE?A/WL9" M?O U&'>^'6S\'^(P .]+D/E]T8B_>Q#C]]UH]P'<:^71RUB#?_^73UB#\DF; M3'SEQV?UR">CZ,[?2X FJRF>_40#Y8"\<_X@^>G^5&=.389 4Q M62Z)=8IJ[G/%BCNKSFBZ'<+N=D#P%CS=89/MYWL,]=164J98(%9A\@,V5C I M3TEA9!K@$*5!AKL>/*RA7KU!>MN)VS-5Y$1)R1Y@I.<6HI:V%.G)]_,\WY&2 M);/:BLN]K+5HR;*,=-)$6>D;[Y+QM&FG&* WJ1,8$2\>:/:3^1EU6$P*.+23 M@[6Y&S:[PV0(<[M=F%M/,BQS^=48-OKU$7P-D[#/)^FA!7\S-Q\LM_5:;F_+ M25=JUFM[EEAL@K9MB_U&Y"?Q15B]=_Y_-.=_[OV9^ I#7"L^KS#$?J&P][AZ MM_Z+)1MZ?VO[\/P!R:5_ONR)_*X7W^")3(VB5EA+\D)C M,BM+B1;1,9E1F0E+7;AS^65V/J"2VW-E+_A4.);;\2< * M3SY@P^9-QXG]F+[(>>L%9D]$-/Z#W#WPQSS"FS2AA%G'9X28CW M@UQ0XK541F3.%MK.$M81K^I;"D'V,94PRXH_1WSI&>*X_/9S93K(1R)>08+:I[ MBS;>+ IQ^-_KYGVG7B;S?7]'P.-7HYFV=5W;S\OKS<=V_8!7UZ>7KJZOY4T/ MK=_(JWKDA_.T/GB^'#E,LO2)N4CLF0>>=XX-7!!.\5X0MTFSH=RU!4U.II6/F$IGQ_ E7,+9W$_^?OSXV369V*# M3I?5V5!4D?(3.2L=G) #,#!\D%D(!2ELEA,&PI-H8SF1N0G,9D)HESU\!+_Z M#JJ/ISR6P$11?S =CWUC=>O[N+]ZP0TN_>=A(RWYO(SPP.GNE=.-Z@F(UW]. M2Q2N(%,#%B5M8OGJ]GIAFV/U@JZ<[U+D[B=+/L>NLP\R+;Q3*B6YU8&P MU#"B5)Z2D.6BX"'GJ5Q3GNQ_U14FEC:QM&ES'_T0!I:Y'I:YG4#R^^"=Q< [ M-\\[/Y[Y6!\'V5VS9* _T9^3,U 'D6NZ1%?5@G6N\E3C9P-@SB^PT17%<6Z- M(VO%QU@5/7'P='0:AP)@K(\9+31+8E.=-OD)Y@.*3-JI/4O:LQJK;,Y+>D_. M].3SM7_4[57.'W\\V\//H.F.7/)3UNW1> ]XG9I_P YP?!P*/\)5S.;!)@AM M7$1.+],^7I$PM-I MT\"VNXX/Z&&?Z,F]=,K9+!W\W;<_!._$8_FJ3@8U=-NL%%D,<)?SHO-%&-@P&.L4[QIMMNM=\%-??OS??-*QW/A1!:(S$1* M&*49,=QJDHI0R#S-N0AKJA*P@D#$WXQU/OB#OO.\=FA?:XBK=9EU@9'".T%8 MD>9$:I41X8(0QE#AN5Y?7Z7F*5#(:=U<7!.D$ =%/FIG@W8@7N&/ZX5)WZ+ MON6XKS_DZ[K3WD-<)EL.#.L?DAX>/78H7/>_/_=G_^CGHH>(3P;J??C4>WBC M'!VPV4-T#23W\$GNJM/L-@9;OE_TUU[+=M_?<9G. -3XY-='V:,!$0,B!D0, MB.@!(OJ6MS]H"G>._+]Z3S/H?H."_I"0]/#(;F,>K>N5_A_T7/00\8-':P>H M]_BF ($!J[VFO0=$>@_Z>EH6.C642>(SQ@B3G!$C7$Y$R+T-UF2:NO5<3T=* M_'W:EB/?ME>OITU=5P9&U!-3?WKP;.=S ?]M?8+Z>G/U"YPQZZ,AX>16VK0#8V9"ZL M5B2SP1!&O2+2<$&\%\RY( O*U^2>F?.,OT26\;3C&(.;IO0>4"* M2V))LIB$/B^_@64Y\%W5!;[\8PFOAM-],B6NL+D0@!N MO#MN)WKD=./:9-S4'TIW4^79_"?]\[7IXT.-A&W72%BIRS4+"L ^2%@D0$\F M'A <,0C(+"NG(R6]?^?=JU2BC&N-9$I"$E3-*"F((J4E#+1,:",?F=[=J7-C2' MN,&Z.5R2]HM*G_X09FUQ"[.V9R5,;@_IG._E="_/>@!L4&;:98E&(+)O;:E^ MH\*S*L&67 3/\:RD8GU%(RI'MIJZK@)Y][-9(<90Q?J,\)6MFV:VDKK3PYH& M2S/6R"0^E/6TK2[F/.*ZM^[?6QG]6^/MV)_6/GGW,NGZ&"WP!IH?^=;LNX$D M-JZ1H;8=CVX-RGIW^I:'CME/GL$ ?/(JE5A=O7R6VC-?57/#.?GIF@X4 M-U8RF]63_#NLCH*OVX;<&O0?%;R#61:LS?7H*!(D4BX3J)UW[U3FQV:Y-:QO[ M:,'QB\(GUEH,J)7!SQ8*W$KO!?C%?TY'/LG3O22#T[R7=.*L[O0Y6]4MBJ$Q MX--?_?G_:B^_-A:51>.N$WTX^(8&7WNQ JT>CYOZ4PG$X:N+WDFK[W-L_.L& M^-G# \.,_[Z(=7;A?'0,V# '_P1#K#'(@&U.E&&"""5$SC1E5%]IH9<+)Q7G MP*H%@]^$U!-5I()PZ;ES(ABP[:\RX#?1.?&BJO7D43(=E=UL[T[>'3][E+16 M(U+@9\Y;.'U5^^LC(B_SZ='TW-63V?-'O]']8L[>YGO:E;*ZIJPJV$X/U<7O MJRD4V=P+;YJI!E69%I&QY7N?<[XS[>ZVX8SSGFQY$RK4PT/\]2R'!ZI-YF$7 M'E0WYC@GQFM)=*%%8)QJ7ESQ_(7"!I\7FO#4Y(05A27:<0DLAU*6I@7UG%_3 M@B%*PBCFCL_ J&Q?3R?Q @<$Z"4>U,:GJ\PG_3+O86JO@/^KE.XJ#VIW8Q\1 ML1?02F%?V@RULU,:0,+/HGG8"^IE\=D*/>\[BZF=X;%_?5*WF07 MSV>OG[[[\_FKM\?)RU=/7Q^]>7UT^/;YL^3WOR='SU\\/WK^ZNGS?H"[ET?/ ME1^N=R@$&62JN2 %0^> 9061J>U78:_9(O1[9NP+C" M8BR_7\!LOO$CZ]_"U+]7P&<>)1X4VS&BK)GZ+P36]-JMW!=6_@:O3F>=!"Z[ MPOY7N^@T\,$G;\" O4B.Y]YC=-;J>!DZJ>/O4/=,#D>CJ:Z2/[V/CV#*J":< M <6CKQ<]T.4*=L%\;WPY0A.ZF:,9;_B3-[J9)"]?OERTAYE-?+0(+'@!0$EH M2OXZ?W\,3)ET]RGSB?>38^SS\OG2/X(AL.P2%@-5/FL(AF$+"Z<>ZCMEVZ*J MA6-+O&GJVFQ="[-0HMF57'B0@5VHS#-O_;D!09C3SOFP?RD:ZG-G$E+AESG3 M6#N4HO.3N=)9>ZUG?=8I8/9=MI_Q\21Q-5BLK%=2]&N=T:^^=D? \3UM MXC2L06'Z+\!$3W"M M=Y(V:,=_@[R)ZP';#%DU\+Z#&%M3E2._,62]C8U.@*<^[;Y:MGG2VS[(6].. MUPOAI_6T@1%Z+P$EJR=&V(Z =J&0#%!=+U2CAO5WU*:>7Z]-]0O@T6):"[_N M ?AOYLB]4RO68UJM%WQ7JVT]Y'Y>7^^-);.O#A&?C5A;BCQJ-_/_ ^KG)M+L MO-%R=,<$GOF$'3AG4_8KJZ>'WH4[U9L;4+IAE#Z%%YNF_(;PM%[C\[*_@HXG M25M7I4LN@^]:K%^#ABV=@MWPP[\!Y><;*Z+,1.\*O[]UL?M>,XH-ZC\+_T [ M]AA-?C*J)_?C(XAGY_X]!,?=/I-7L$^,<=!-; \.5L)'^)/\4=?O\?/"U7OM M=>M=MKPQ33'YS-?1([;Z-8:YY%C;HH>XLG[Y&>]2?_1'96<]Q-Z K %9 ZO< M JO\JG+8/SSWC"@?G+/QS>'1V^3E R+LGB'\87A ^X[4_G/K!X;G@:OWG:MO M^&R\!%L\H?L/B ?T .<+UPYLXYR>F'E_CYT. )EW,1E\(6L6&0^0:[!!E@RR MY 99PNZVC'FWV#9>/(<0$X:N"5_O^XD: M!,X&#@?G@\ 9!,[U B<;Y,WWRYOL9-S48UR\WW'Y\F:QST&@# )E$"B#0+E) MH.2#0/E^@9*?5/Y45RA6K/>XWAV7*W_@=K$XPGR[@W@9Q,L@7@;Q4$1H\6,'A/9 D/0P5K^GR/I^1KU^BMQ@\.Y]D>2@]_==[[^'C(PA)6-@ MUCUCUD.JQ<"N'R2[O@\W#1_<--_OIN$G7<^ADU W)\NZONU)5^G^!+OE[;C' MINNYA-V\CZ[IX]=U?TB> QPF%WLPI(H%EU?J/"=_8L?GIMV+991?8L?+)GDS M;>R9;KNN =V/5PHN#^Z@P1W$BT&D#2+M>I%6#"+M^T5:<=)Z[%+LW\'OMN]8,I-(BK MW[@8Q-4@KFX05T/R^UWDE3[YYU1C&U.-7J('231((I$/DFB01-=+(C5( MHN^71"=JM^7,T]C5.;:91ND")H\^;?Q,WL1FT(?6PFXG&/:!K:9G'[&Q"/Y@ M*:>6UM(@D :!1--!(@T2Z2:)-'CM[B"2E#Y!>#9UU5E$,47?[7[RY-/9IJ/< M>;/8]"!M!FDS2)M!VMPL;89*EG>1-N:DGISYYJ0> M_.>T*5M7VA@*ETS.] 3L'O\!?@GB";L<#S%R@WCZ3O$TE(\9RL?T%Z5#18(> M(&LH'S/4(^@MZ3[4\C%#_9B!6_>,6P_U8P9^_2#Y];WTP4H'W\X=^F"E)ZYL M?.PX>.(_>3N-B25U"*7UN]YN\=E\YWO)\_G6D]>SK7?U8)[6S1@7Y)._U(!C MC*4:PJ<&?\YO-!TJSP\BZ2:1-+2/OXM(HBN"R-;G8S]J?X!;[:4$>KJRYT'6 M#+)FD#6#K+E9U@QM&>\B:[*3MBOK>'%2?QR!VG]6CL'Z.0$+8*++'132(EL5D9D5A;BRH.8BN070-HFL073>+ MKJ$!Y%U$5SX74B<-,F&,- (.WJ6<-!U;WFWQ-1=41ZO;OR25WC8:[*@N"FMO MEC_9N?R2E[ \L+( A8-#;Y!4@Z0:)-67)-702_(NDHJ=C)MR9,NQKD[T(CW] M)/A=SXA\,]_V:E;^"]AV5RG&-Q]*.R1(#N+G>\3/$!\\Q ?W%Z5#Q%D/D#7$ M!P_Q9KTEW0<:'_Q?#XC^>X;Q@5D_;+6ZCWKSP*X?,+N^%]?-T%_R+JX;?N(_ MG96FG+375_QM[=ENNW">S[;_63'%1='?Y-B>>3>M!C?.X,9!-\[0NFL013>) MHJ$OY%U$48$%1\Y/:/K^I)V>PQ07NRUY7L"+$YJ2OR;'W78' 3,(&)H.S;8V MRVM:^%9/=K]:Z_%BG_,#]05;_QMWLS%K_X&QP!ZM3W_$'H@-L M]D!7'_5%^^11\O@>SVOQ56UC4ML37.MNZQIOD4_$W)+NJ\]]95OD('-:2$KW MZR,LV8@.SE$]^4:,Q!DG&&Z,1NK!=#SVC=6M[^$]YG&WR>05;/)R3M3R)]B^#XQ[2=E.%B!X30V[.R30Y'HRG0 MU)$?U\T$VS MO3<_=5W7[9/%5]T7[LG/"U_P'].(UN'M2!I)H=V@N.I4KRK4%N. M/M35!Y^T4]-BURCD!4W9ON^N.*:C658)3K4^X^2Z M\0EPS]7?P,MAX*1N4 E/@K;PW;F^2(Q/'#:R0D'I#[W";*8 M=B^YJ*?PYPAX-CR&4_0E\)F+""NT#]IDC@IX_]X<"\LO\;1<_?IC6557OX77 M7_-E/:W<-3-<_W5[=OWW_A-6#K[Z?8DG[IKQX^JZM=3F'UA_^(._^F@"I.FO M>0$>!@Q7GESS&^.KTE\WF01UH,7IZ M>LUKZM%I#3A?/-A;/,$"U7!B5EZ$)WSQN^D$C\OR9W433\K(GW;MI3LJ:WT" M?/N\C<]CIX4$BU+H)NHT^*@< 57$R5TZBCBVJ\15ABHZ7_>1M MG'YER)PVWX_JCZ,9/79_1PK=NTR>74I3MR:DJ[J9%:%&\K)Z"G/7TR:!)\B; M&M].JPG\J (\5I$N,37J0SFYV$M ?,=V"C!]W*BV9XCN;E4=?2*2&\!-=9&X M,@3?X.UG:.KSN*65[A,)'&!X60N0@)G*\S&<'#>CP_;+=/[B9CHN1[::.G\% MH ?]D&?]\[<@,%SY8;Z8V?IQG0=LGV?RWYY<@9 K6V F%P>A\I]6H=/9,3.1 M/7]G'$4 'UI"+?]M%E> 26!_38 ? MN3:9:4IG\$K@BMY-;<>3X#"^]UW-@JA)=1\#\O0(@>70CJMV0KC+*XW# !P? M)V?=_'4[GZ%=4AP =_;O@?(&RON1* _H25OKQY-.?="N'B\):48WH&W,"*WR MNAG-V]-:T!$[E0^_ 1W!3%L8U$8U_S267(RR?F])GZ#*@,4T*2?365XWJ#Z@ MV%SL=3/'THT>E([ZHJOB:/$=95?F$5\9%8CX5X!W-S!=58)QWL8%U [TJH&F M>W2^!IK>%DT[?QZII&XZPIF+T 6I U'O10L#]CY!]7\@G!XA<2"<;1'.PHT! M9C/6T.J<8$@H;5U-9\VBZF0,L%O4U9K+KH&$>H3.@82V04)+-R20A9Z.[%GB MX$,DHA%,-:.;9-S4IXT^'TBF3^@;2&8;)(.R96XY)>>U\]5 %#U"T$ 4VR** M[J8E6>2N7;[HZ.X4XHTJC+WD\ENT.8V/8E//J5]X!D?MXO8%+UA,66$95=#I M9OE\T6 O((%S@8/]-FCLS+0Y[;H^?% :SW"^T!K/:(U("7,M(E!MO-[K[F\TU'>Q<#1$6BD*-UF0Q(_ M:NJJPG 0>"_8?S-#K_'QMJT>#037(^0/!+QC!QS!! #\D\ M)6!&.:>UK@8QU2<,#E33 S$5>X[.0@27V1JSK\M.:L&SUNJQ'ZBG1Y@86^@F&W%".(-UIQJ9L&!EQSK2W?>0# ] M0MY ,#T0,?-+IYE;;A(=!A@!U< W [GT"'4#N6Q+OLR]9ZOQ2LMKH<:?3BOT M5E]$LZ8J8SJ'K5O,M-)M6]LRAM]&%[?Q,5LK&4]-5=HN^WTT7"7U"><#G6U- MCX-IYPJ<=@[K'L1@B5EZ\-X\:ZH]TXV_E$?5)2P/9-0CE YDM+7\X0"6CYOK M>#$D!UA=)K#_;7-R F0"M(_WO2"L'A 6%G?LVN!=2GA_2#R*/H7SF') ML5' !*:(!6]A6?8L^>AG=3&ZM$/=GB5&5WA=W*Y4'U\F"2\K;32^A9_@N*Y^ M>#L-H;0E*HOP19C.1-=*H!-..*B'_3D: SENBQS]+ L*1-3K_WKYC% US[Y? M5'FZ.>?W)Z/IN0%A#$-OZ.?303)VJ;FQ/T@, ML(S]/58[?LSZ?&#A^YNZ>\1R6U\%]DTKF[7WV ,&M\1U59Z7DXC)O=G+NY\# MS[?3N 0X'6] @"0O]Y*NQ_KAHK_+$0Q-7G1M418-8.9@7+0MVD_^K!N/A<;W M4-?I."KZK0">\.7%I;2?:)_K<>D (M%VCXG?HP]E4\O1+1K._,TG_X3-8*<>!-V,XKZPPJM]KQ:-;0 ZLAW%)3.TGAQ70[O0TFG^SSE^= M[.@8R*4ZB5%"SCO"?9%VD*UC4#+0"#"]R&^!E^&J3Z>ZT;"CE;?,5O1-7:M6 MI*PM&SL];R>=I?HMJ\1^;Z@XS$HY1C%76SMM(K>(WJD)\"> =E*;:GY;B/[9 M<93479AT=?$U7H<\'X=T$$FB7_"JO%_IKX>NW-AE:\9O5N:*Q14N<65D]O6J M@_GS"I=[\ D+^>-A:'PLS!#%>*4_]IMG]9$(U]G?>>!MJU;"92+80TK&SG,S MM])(QM.)/%*Y.7 M([L/1DSRS /M((^;)4K,BO\#U3;CF7.["\?#A@#8?;-TI6ZB/C,=55%#0V?: MQW).VVX]A#AQ+3U> M1]"3N1W_T,_=XL@]Z%U,=F(7Z#';3WZ?G:SKMM2_-2<](]&!9=VWU;'1X_7Z M@V_0E7\;J.+5;_YEN!8/"*X;5KY?HX.[;%MTEY1=![2F_E Z=*J4 /565[&Y M8!N??:R;"O96:?BXN+MLZ]EET.BB'L5TVHN/>$F4G.G.$SZN/_KH^9@T>M3. MG25EDU1E0.=2C.E>S+>_-HZW:?]"KVF\ISSO%M3YD+C>AH_8'W,:*SM*ZH)W MXAWK%";IZA\#;<:+O*2%)6H7$_^ MXBU($GV1D;Z[>Z*RJD8SJC_SNIJ<[77?C_%:K@MB[4K&-M'K&P,;\#FZ0ZNR MN_T<>P "2'>W^IDXNW9"+!T>K$L MR]1=GB*204*L5*Y%YVUR6M4&IHF-2?96W>9S/U'G5_:C+IH7W;SE:9?"-0?+ MXL[M2O-RW+'!],KXB,0;JPB)6=9TM=*^/!:-G]U^ABED=.]!&/:]I*8*?TIAH%4%PFE$K2DJD)27K"8,QT3 TI80=,% MCBQ6#^0>AW4L\;QNXAW:*,G3%!_$B+"9?C4OK0#'!; ('&*11S!7C/#6K\7: MIK'DPJ+2?3,+=>BX]?S7YR4P_677F+8+=P$FY\IQ!7@@!M:%/W,>)(<'$"P6 M'3EHN]Q?=RL':MH9L.QV;V4]^.5*-_?+#^!85?[4S^-)9ILLY_6-YX.7?>3A MN $N:H3AO,'-%Q"#/TOH'@5(7L(NL'?T\NL+W-QS= :.&W3:SYMR7(K&6VUH M/U_OWC6+72X2CMNEU\5[1X#O4E^.]9FJ>=C'HE5//+IG&H3.3.(N3P.50'7= MB9B56X_$NJN288N<<) -.R ;?O=5_1'UTFE71KWM.O-TLF!AC2Z%@KZ>A1ST M0XM97EB4YZ 5-_;71_"'E#DM9$I/TOU_C$\? 8>97/O]_%Q',(DL'7]ZCR+FEUI^-.^!Q)O]V9!,UV_+-#Y8 ?1IEIV_XG69!R]*[LSBC>;&'K",47U^@>&4(U#&VG'9S+KM!1\]8ZA'C3S( M[FZ7\,?LO3C1$@R=&K>P&DD74*SAYQ>3TG8JP]P"79B&2\C,HQL0"!WN%L$- M\_ G>Z:QCC?@Y;^[P"" ")Q=ET277%/7H'!$;]LL^O=REL%>\H_:D,97'G:Q M8FEWN@XZXZH:]KU@I:"X(,PZ%T U7I8+3]Y[/TZFX\XPC^%G&%B[@A"$5A?M M/2_<'^-,HRNQBOD1J()>AO\E^$2UZ?,LB1D8++H0HF.Q 04=E5ZONXBY<^\G M\R2*F6!82;KX?)&=.CH+;=.N'L]M_=E[5P#4^2_FQ3NQ2?%Y/5@X?G.RSNG(SSRCH[JBD8M;^O+/.W&G1J9,8!#:YN%7,R:!? M#5$XWP]5-L3@['8,SJ#=? N8_[9RTS7Q&':\],('W,G",=P%(\Y\*!C,V\3Z MF"N.E85')PJ/Z,#X-D?0TLFPJ%(R$-<&TZ$N*A\I-%[F+44C.(KSW9K4(2XNW>64,1\>;0X"")J[IVJ7 MS1EL)'\,]8BU[;O;2.!*"ZY785;B3&$_\YAC.*M"#-S.5]& P#2UI 3K1K ]10[/4>F?/D*[Y*9M+ ^P(+I5'UDI6?HD"_68Q$8:Z".?,R6\Q9W; M&]/V4ING&R\OKN%4N,AX-8G>->PVT-UL3DN _>*JI9,:?M;.8S]YML+XN]+I MW=X[!CJ]PN?G*UM%QN>R9ZQ+MP3#JKL>,X:T$Z M++GM"O-?N.+W+M](7"PEP!\+J8HF*CKUY[9X%)X+,_Q&F:3GV?NQKI.?JP97 MU]U9Q%C5(Z9[=;?W\"7F(^'-EFEJ#1KD2F-CF&3JX$RB=1B!'.\/Y@>Q\YZL M'#$].6N7UT^K_I3I./[U_]A[UR:WC2Q;]*\@.KIC['-8=51Z6)(=UHU0Y%](R-? M:+DO8L/[--I[;"BO)*=;TA5)+(+G1.=2BR^\FV7/M23',>\E^0#"??)%^)+N MH2H 4G1KNG_[;YV^27%6)FD$\MG\0?13:SG?U'&GNZ@.%B9^BUZ81 +P[M3) MXX">Q$-%(J>S*3TO:'\C9ZN?ELY4@>D0W0E 5)'CD@S="._:B;Z*&YP%C,@ MO6E#H!?;\U*21Y$\BN11C'$$(;N*4$4),>%K1!9;RD7T#9@SM*^B%[;B#&O( MG+)G(FG#.4G]&D8/8,7]G"6))MF8)0@8#H5$RC) ;@.WU&,!JE#V$$:LZ05\ MZ74]?Q:H/$',@.P[;!9;WWCJO5C9H5\WXO"0]].W)?W$C?P=;]8B@ST+]7WI MHI5H,#(=6NWO64]K!CDV[I(I-TP 1:2J%_-@NP[Y3&21AA8==[/)^#WHYFZ\ M*A^2Y?1H,.I.ET.ZM*F,/I_C9KKB1C0K:5(<0/FAD"U$B(Y+,7?<>TOVP=D[ MA^YE)X-V".YAUC9^UGG9R_[K$D?^9C04K5LW5PLD>&5+Y,(3 PP&B;IN!JXQ ML)*O^W9WQG;MJ)'M)A 0[R#2;C\G?R^/7:D75T_E0U[3S^"%F/D$OY@\\7[S M8F=K3.HZJ>M/QCS$DS,T"#B:Y2I*\B815W#AQ$(:=JI,\Y\W[4H$"K+9.89 MA5^-L4/3Y$PL,1'0Z2W0IH 6@MSR'PQS6Y->)6%_YM47'&/PMOCD$S2,]?P< MJ+B9)@D>/?,'M(4@Z^>N[\VO;9V/HT?PIXIA^#I/KH61$.H>BPC %#UR/-6+ MQ2WW2G5/CVW%X2=[2@IN4)58X?9=V]Y?X5)UIEDG1!O$75#&Q M)O]&OV7)JJ]L _BZT4 92V$ 7!)EZL*H7=M@X88]8D#I_>04E_#G])@,\XA MU-Z'_ IX5OC08HQ98P,/02K-A5P24Z?+-G$2SV<+S1?^RDI/]D01_/KA[W]<.\+6_WK]X8!_,C%*3=&LE MZ"VOM-DOOT2VM#Q D8O."7AV/?FD'>=/_WKQ\,'X1A?WPP?+]WR,T;I._'"> MJ+BFWO3W$=4??5<.'?SG(2"=93_NHP">1X%F8G=($O2GD2#Y/1;Y)<+; ],"VVW)1.78R='35Y IEC_);HWMO-(3T:Y>$T9*[!!1R$#; M9]\B) :O-\_NGJVQZ.^&$@[8B[9AEG/RS]84F_J*.2W1S5$[X;H"ZO_O4,.0 M[V8_2.\(+>.%T#7^G:D'K+ZO!-8N^R6\:_KN#[1;)9G9%$#>9GN: LCW4HW= MJ#-IH,?E4B'7CUMG.?Z9<4X+0)A+!&><" M&W(4,LIWDO:D'XU7CPK3 "WO/XD6.O.)@IEU0/FOL8T3LR",-$G?WV9]GYJW MWGU7'Z3FK=O7O#69J0?GYR3TQ0V4CY]Y=@7Y)-YH60%,1QQU_^/+FVI,TA3& M-(7Q3S*%\=[L_IT[_W.2@.B^S+[+&2HT:MN1& 1#O&4@%]@HKLA/A0+@E.)? M'Y\_?OQQ)YO>23*59.JD]YQLT ]?(RV%/E+$JW3>B\.Q=JAQ?9L^D#3O48!2QR]UL M3$6#0$D&8)(Y.E."$ZFU>/OT^,/:IR2+219OBRS"+ F X>>621)&XO=CB MKDK0S(@1HDZHLNL&L#E&# J*O6 Z)TX=Y_L4%A[>7_9A( *FY6YE$'RO$UKT MVU;'DV&^+/$CPI"_WF5::DCV _Q7 +M&NHOX.""P^&P>=.4$6],B;(X4*_A^=PYKO>Z*;6#WHZ$WKNX^C['V/J M$6,U.T@DQX>2"46.M5J2* NH./O,G:_.8X13C/@22-/G,WQ?4H+Z]1>[?HUF M*TP?+SL0B2L>[++L!B_LGXNPTX^-G<1^K\0W>;7K>L..@5[%4%>?GV<_ MWE M'\_5]/-*NN]%MRFIC>\0\*YY^;$Q64^UB8A@_7<:X81@JAU]-IM< V98; MW8Q')_OQ8\*#XTD:;A:UEAAG4SZPXSC" PP M^ZQCDMH9>>(\IP(#EHW)B+9H"P/+ )NOWK/ DJ0P2>%MD\(GSXWNV-O3I&Q_QTX;9[%]NT"'X$TM6]D..N3VYDJ9\UY!/^]+UO3JSW$OB M77#:_QUYS^3:YIQ28-K*5SJ4B#F#DTR>TOE(,GFMPV*_S^=J'STMN]DN'? $ M@GGZ+*=H<8&>(FG4&ICUB:QB=2:=;'W35$&>+?+^CV&[0\/2?Y%1G3<-^N'^ M\9)DO*# ^*>SE_U0H&E7A+3>90WH2]&2]^@Y(4A,6US M18\B#U$WH8FKD2$;6=%Y/YPPFN;\66TRF<5Y67-\MUB.OWS6)"IQZEHKJ(B;'R7\3$<70# MSC#0FQN6A9B166QAP(WA8UUN_5@K%DE+S$>\7T>*I#>A6)2RK*?#7O16+Y1K MIX<2JC=09C%38%0'YA8/&3^#<2EL=5<4#T=E,:U*@UP;E;''#&3PM>E)T]9[ M%ZMI"2/:Y5Q@5-5.B IJU-.7[F;7AD^VU?Y/)^SR^_>A*N-#^6LIMS M8CY5F@)*]3(O*T/+O'D&P1[/3C1FS" $/'E@D1=N4RXF PS& PE(.8[OUNN\ M&",M\]ST,Q_[S,8T]2"A9K116XZ2*/RZ#&3J&'Y@#-U+^K#(=SH!:].T;7-U M/N*_!()@!UV>_T;BP[ % /H)5>3.=[**L1$U,;^#[B#3'AA!ALD3 18 4K< M&L ?8@P.: ;F#9<)@-.)Y[?+O! LG*WVJG]5%H+S$Z>AQ"S)VHFRC(TD(< MR>1AF8$T&(7_LEP!8PX@T8;\-;IG+R2, 2OERRC&<0BAM]%XH-)B\%^PK&&D MB4 P]GL1:9#:J=*-F M[ =5,O]R$8\0Y;&C%#7U:S>=5ERV<029R<@-X+,U 1H+&KW2,)\2@;5E!.%E@-?"008D+3;I 0KNA7=*"O93.Z G"F2&9_LA<SK%( MHG@M?K10E4HR:"?R"#EJ(255G8WFP,TR3%S'E-+.><=Y?QC;MBWI?\F]?Q6U3Z0NAP0(^[1= M#CC(7VM!_Y8T.[#1[@*'5$9.,QMAB+=-LQ3C3/&W^-I,!D 273>7;,!EKJ%. MU100JA)I7)% "Y$R<[(.G6!E\QZ>>*_W8!X_4@C252AX.;M:5N5SII9D4&T> M+U2X!DD#Y0S+VX$MLL1RR@C5&F($%'"-T#F>!DF>OJ,M.<_ >V8.RM[@QF.P MCDDCI1]LP),[=:5?97N%;\,*!BPS8P;I67IWN, M60YY$G<55F+-0A1%IU'H-$]A\E8V) M *;2;'4;GU(CP2M9,/R!TGR91U 4CG]<1"QU3;MMV)-W]679-K7>&DN*PG@^ MTY,C'>+HO?@YRP&I[_H0NI-I(HO1[K2I,2@!)NF1@#[U."5C_^F,_=-\LQUN MC:DGM8#>_.YPVPQWY6"4]&A$S\R8FUTQZ-P$9-M\F\PR7PQ5KU:1PK+E\CR; MQ"(ZG]I+-]VX;>+((45A8FFGS:"=[BE88QF8 M?)Y#?=@WT BGBQH'PE/!=S N4)#:-U>:)84NWN>_!Z)-^)'T3:G_\ :W0U_: MVWP.7IRU)="]T7B.MY&W_L70?W*;PE<1\&!LY3@I9#>40Z+/R;56.C+TV16# M@^157?%(J TLE[S"Q9I)4YMEME+.J#7#%7@^>K2F"+& ,K>="#JR4RMIE!G= M8BVVK^'>J(IM*M[\PFV9I!IKW4V*4MZU9%^U6^32T\;UH=A [MG'O9U0;W1; MD4;@.PNZHJ8 W=7RT+I9>E@-;T6OW!M6K,2^]3XVUN]6:OQ*IC^9_CW3_YWO M'[TMYM]X0S3/QIHQET!?B$7>W#)K*4!DX6B#2#E%;:D^S![E^CC%=Y[]ZH2Z MG_-W?/.WW4E09,R*+3X+&X*:CAS9 'H&/\ I7(AM-"/%E=E?E&$TPKTC?=V3)FZC%^0U>0;Y20&!P"R)6FCU,AN$N5K*# M,#/ML A56WF'NB#K;_1?EP4IO0VZDFEO>P8(3ER'0+'!M*T'"D7:Y%PB2_>BG3U+96G<.KZ91=G:-F_R+T),H63OP!'U'KS;(*AZCW:6Y)S@1P9K?G M$P2)&IU6[PQ8"7O_1(]+UG@!)M/:%_J.%01S M-?C\^^;9Z'AC,::&FJ'GA-\[)?R5!,!? ([RZRV2)T:D/_/G[I7;C0H5G$V0 M\XTI!&55\'R9ME\V58G Y^@)UWDEN"E[:O)"9X&SWRL!E#57-8M+%-[<'/\J M.5B_P\%*_#'O,UCD9<-,%,\W6P3R+WQR'O1']#\<2O]$]I,\@1.CD4E121*: MDV I\E'*85DZ+:EY]\=*Y$L?7!Y_D7 %,9ZGIV.(]-FB(F\ZRF1U@=F(FX#D M9"'QMG(4+1GR@WY%/C4J,COZ*>#:3C*MRP90+&9K)W>(KI1SW29RI279Y]I+ M W#Z0#2L#>,:SOZ)N4[]+LXW2^<@1PF=[T :8S8UE:8#E@*.DSRRNH%1"4'& M#M0I$B("%J//6HH4F<\;'HV=S4*6&B@%+N[JF9E^[-P]SPY??CV=M#Y8\ MKC0P!0[13">*I>G?<-#Q J(;/;K#[ 41TV#;2!C$[%".B6"Z"&UCG90\=*IJ M5BM:?;C>O0=W(C8$G7F4U&[6/TG?MMWEK,T*WS=LMM. P(TF&:2/H(#7H] M8D'/YHXVRXHXI-3N@)FO*$E+D_4AY3]2X;-]>L+6\6QIY" G5\8@T/RR7'%1 MC>TG_[HHNW;0H:*_!\.S8ZYQ@KZSS)AT*8QDR,8GLK ,-&!$Y[;G>S=NR4&39ING%@ =SW@UU)P7-SL5[FW E'\-8I/YL MOZL/4W_VK>G//BWE<+*>T[L'_S;F.[E+'[Y%R[=CL3O KJI/(3&4"W/:&,ND MTXE'HXEGVGNE]MF"&;/O%Q2/R M9ZJJ-&@-%KO."RX5:E:!_:1XT3)BF6NS46@K8?*X4KL[4J?E0FHS=+D.6&>0 M&N9#\IAU+N?AZLW6U3$9$9J]R9DC+V63G\UI%?BFE*WHD?T2.='1'6 9PW / M#+_6!,3(ZVGW_N!A8GB&N/@\4Y])OARJEV?LQS&:.!2[?W6*ZPLY!&5+Y(GR M>'KOOOIMF,GSY]G=LS4\U''AE)WJOSX^?_P87N:ZN6*LKU;5KMR<5@G0/"C8 MWJEJ*->[]QC9'9EM(+_.?N >/RSQA=2S_\ZCPJU2R&N$2_A+>-_TW1_*Q9H< MY%HHY4;'[:_WF0WRQB8Q/E!+HSIFJ:ZIY+J _V#[@"&0;$?H@+ M"B A(SOA%5P\,"4_;(=(39'A^.SB<],?N-S+GB$,GTDLO?CJE_.7Y_+?Q5>? M*SO)W;OG%]YB';CY+/OL[N><3LCU%Q>/S^^\Y1?W/L]^<*_+1:,_>7#^\"V_ MN/]Y]G6;_ZNL]!?WSQ^]^1>P&)\]^#Q[NBYK6]F]-]_F6(=EZJM..NA/HH.> MU^JU>MVR7U)Y[&5HOZI"@I;WG-"[?^]^Y.C:^'(#)U5,D/ PZ(EH2OEYH@LZ MH3.1Y/!:XUA)#$]E\(OS>UYR)J%*7.+L,!P'N6"?9I\"0GT]((G@ 7OXE%R.4_H#"2Y MNQ:Y ]SJXA'#=,(L;D2K7L!(6+Z1I..(X.)0G'LPT_7NNX)ZS8GLRX>ECOZ3 ME6IO61_@)Q#!O*JBJ(]GB^1]V?'@-TZ>:/(^&N<]2CO5X6M9,_2HO73ASS[C M+HP=]*5-EB_6I;L$X'(9822MFUWF).068Y86F#ZZ^%NVTG;WTL:CT/>X5/& M]2M^FT8\WG()3_7GWU]__MJ3UB3X_,TY)!]9"SWS!"&HG0\\S^8 $9Q'Y07P MFC4AUG1#;4)$VV5; $1%TW7*4[: MLGLU.TZ>-C/4&T\JCNB3\ W,(@X(08'%[V2(J,1C7 0?XC'>M*@5-X)*:/:% MQGC QQ3CR5R@T8BWASXRZCBN7&_W:>38-$['*=.-C#YJ3+DV)F/#-96?O:0/ MM_#[;U";9:KHGL![2*'M-55T.S=ID+'N\JCG98;VFA=Y6<3:Z&G0.&@(V@[M M@A12K'6BKIZ"%"N8HO)*.FI8;2"*ADIB1YUAUV%^<_CI2,G_S,K*4#$R&#!\ M%0!O-.@;JBAEC4_IN"41O[;LU1=W_G;[TDXW_,4PI'DZ#WZD)SVI;7#N>'S- MT#,Y'UV H3+G+Y.>.Z57F_3%4[@((+K9O?,';X"*)#[[E/VZ)D:) M"&;^2P0S3\FPFW-F/OJ38]I8&M$&AHZ,LWF+EM5BMM<\RXRJ2)KA M,N1N+,LZKXV*PIH\<7DP1;BH'46Z4"Z;ZC*F0Z5]HKA-2C/\*^D-M=N='URR M<<,>[;V0_A.9K,)1(&@80&,X>9@07 8&B#&SLA#\T@=YL9N-V2_\54 /;(\+ MKEETSRX6= DI!^DX>^L!GHV;6O:V:=3$['$8A[:A,,)[HFYIQ/"T#FAR*6^=0 M!.[$ N$H:SB>YX.)N1VJ2=S_['F3=(@/V1FM MXD#YA4H7[C=FFNT&(3B*Y@Z M5/7.E:KH3+':[1&]E%TF \V990]=V.!7AKIF^F1_]I)ROL7*^98A0S^QJ_MS M2X^&0+SU@,]<>*O\Y'"(V!]$89^:]K[I&I)?TU$:DH/MTT8@IED/H4.EUXRL MAR2 \J$P'/"2E.Q0]5,"$.%@ ^JJ[ X<$DM<=-SU+EF;)B:'DZD,78R*X!E# MV@H \A/ZEB:;.D%-*7<=MI7^9OQX'9A-!!4L::69C5RB.("6M%AG#C0H]*S; MOMPH6 /T'$AIY1Z&I5D5C)2Z;-I1Z'!S$5FGIB9/U'"\U9 F]C>_JX\2^QL^ MN;WL;\F+^B->E Y<[(8-F<)EM;M:.U=Y 1 = IA/YE5]; -$ M(=LF?^5052'KO.,DF?<=9"[PF+B-ZUTZ^R:0=VV58Q_*XK;1* M]:4T+QWW,F:(/)D>MVF+LV9YMFD&\M>XF-QV+TZ230:K@9GBEBW?X25SI_RK M&'6%62E-(1_B/99M&!ZJKR5T6%/3H MWL47C^Y<_/?%^6_;U5^RO.H/?FZ^%C_?P[MWMJ^_6LONW;_S@/X!>VR^4&;[0Y M5P=DD/)6^M/6K?*VJ)"&]WJ=P9(* 5DX#?=UR.(0^L7\32;#"P."1%K[1SG: MTF;C"6!A%K_MV7A67I@PC"E\;3#_O"UX+@0:-K90D!,+YJ(JNW7\E.?9MQ@A M^3H'3=4LRWW20@:)-@?F]X6%9!M^**&958)8>\#?R"#6;A>LZ'=-LZ+7^?SG MXX0C:DUQ'[#7EJ^%+Y2I\]D) 'Z(+O!;,Y<]6+D^6-K]F=H3ZM#OF[J@G?Z: M7K MRFO 8('-AE:K?I]L)SSA3EWA$O' Q!EF[M]C;S376;9AZ(,^F0I3XOE/1OP3 M&_'_Y4)FBD:>_QXY=2H6G)+O ==##XUJL;YN6N)?G>W7TY%4V;,^6%#&C M4YOBQEY)(W^5L;C@ :$O.G!.L@9_&S?Z3#P, ':P6@WQ:9N&N1#J61AO]A6* M=;O&:=YN75XQ]7ODD2G,1YY-'DJ'8DM;>(=9SSSFFJ[81*1CED3P)(S7D*.4C/M=%=W!L!$]L4]MI+@[V;)D MRX[L\W^, .Q[([-G8XVRB.:"WYI0]'G$Y*%CQ?FI7R'%B65%2<%\6Q:D?'D0 M&)=:11,A4B'7>NLB@BF>528:C?4;_><_AW+Q"D/-V.%>BKJ6T1=;&)R8.D-F MEQ3]-5&:,[QMJX>3M&$VY])'MKS,\^/3Y>GM(!5.OY!8 5%1/O3K M1E/3:/ _>U4W5[7'[6L.&L#4-7K_)<:<9<^__H'^I^Z'DD[R#Z[/9]E+M,$: M6P"M\N63%S9S?A2 6)Z\VAWD.8&A@9VCMQ&/W\BS@@VO4V.,\ B#+8X]JTW@ MX)EM?E1'VU2."_F\US+.7I/L?#SH>T.^-IQX)6]+$GV\K;:B94_E+/1)$E\'B?[ M;60UM1#LW>IM<0[_B]I0]E\!&R81AM$&G'K+,Z,'BN!Z7$R_-:ZPX"C![+V*:E!QA2:'*\&4 MJ7%" -Q@4TTNS^S!+=YOD4)WV8^]$;(*\E/K8F$9JF^]XXJ]G>)P% MCR5NA]5DAN^=XAQRQ%,ECG3T%(8?@/NQG^_QZ1U.'1DN@AR8\&B%[Z/*MLUV MJ/(Q>D/QHJ^XB#0JW03DP;AGN%PZ'BL<&IPG2Z9]:\S'0LTFGZLFRO)-PRD3 MOQ_T^+4$"^QSBT,5;^+^.+JP=Q.&+RF-V.W7Y^P;EPS*A3)=E#NM,-%=(M-OHU"XMCD(H?A?TT/N>MZ,CZPL[S0"'W( MKHUJZ*&NFL6K"'5G(?P"6XM:R$ Z0]H/>)(IC*3 \V1B_4)-!UNY./>R=4OU("(7<-7+HE2OT@."ODCDUF)N%7H%* I8B3;^6&Z;LA-CB#HPV;,>5&T]+"20H^6G*]=SG7S05T99A-$0ZR"&QQ=SF<#QECO\8TW*(D02K"]L;2U-4*]3R MX>U!SNV/'U"7!(E,I"UK1O"B46C.(#(RHA)LT78A*"5GH^GB.2[<$D9FU8RV M&ML1IJ>462\4,W:<863(-GTI3)H*@.B]0I:?A&"UM'QC<+Q2$><(H>8<7EI>--L>K,A7(.):##REAC>AL#1I?%#&H&B^N7_$ MR:K'7VV6M$2Z)4F@_*QPV'*M>=(_JF;'BG\6&)5I_S=RX#/_J5,&(XH'7' MBEB+=%,CK&I(S(85PE@9;BN@H2E*RY_Z;L^Q7GS1% M!R2]F-WHSWAASPP:0A<@-+CZC@#9TR MBQYBPH]VYV],:U95BNL]6U&,VY=CU C&-C99GV_%9C.S_=F&3/2$+L3B9.-M MSP7K;.UQ(_@QVRAZR;02=#I)HQ,/QCP^MLU([/5,<^Q/+[H>YWZ;8&=%/OAQ MF#5EM#L@\!<4T2&C+O[([\L")"N6K%BR8D?&[[+KRP)5#YNY\!Z/>KJ[;/\+ M?N8#N9'&BZAXLMMCV<;, )K$[(9YU^<2?,392@XUA?5QLE?S/9(#[.<&LSRB MSVSWQ$\GO6L3-$C/D8VBKV.ON8N52:DT!@G, F%&[]B_;UN$$77HCHX:4\-$ M39XG2%&&5!(%P5AR^VR=]T/+F$I>H@RNDXM&I%>'KBK6R1\/?R^AN= 'F)R> MJ#W6UE'BA113FS+:;+S]Z%C2%]?T8GC'CMU(*4D*Z975 [_W';:7/8]3#>L_ MQ/P<$4.,IM:,<*GC?N85NS-#-YD:$/%&US;6QS<(,\87&])*Z6!2<)WNM;21 MP8J?.3+2"[[!!OF.-%8EV<1D$]\A?\CH");D$170&WB:S=TSE M6BI5E:_%?<'6'>!T'N'0I6_9_SB_RLF0!%:G"+#.6YH%5HC][6\C$H<\NRS) M$C>D30$-<;/X+B$EAC+B7@]!*!%*F(7N,>C)$6,3-[_"7!C.Y1@5F !&+6.J M31HS[L0=VGIFQ5:! @F30Q;-C(U[)0TF@R/8Z7P!)>\">R.LJM3>VZ1'N8?6^C!;2SN0X<3-SE*VFZ'K5,--7 MHPCA0WXLFJJM=#QH@!Q%IDP#GJQHLJ+)BAZ9H&66\Y@^BCO8HOAD3T.G'H]3 MTB1'XUTEK_PZMG0@&WGU7+^XDAH$[B6$@^3!'MOVY3.N)"KLS M\ ^YJIKIZ$T&HDC9B6.BIY,0[?:DPV5HHCZ=K^?&-+(",Z:#5U+0-.36YGA@ MJ )OSBQP-3+#D:6:?:)YBC-".J:1,':IG$?"0X1AISI[ >7&H:HF)0Q @OQ M*6;LPD#7 A@9OZX7U<#TQCI%FSR9;]V\'7(*C._>N7O'(EOLB# +6(^+E?S? M]4" VTPF M:6N663*+'"_OJ>[9^]/GQ)BBD,,>- $=MQ$AVQPUVN@:A4&?DZU=S",H?*(6_U$XE%83Q.;V-?FBLT_ MW'H/W4A68.?GSY9=J*B5%"OPZ%:/W.$FS!CO(;-=N0] 2H/:%2 EYAI#;\ZS M%QAULRCI#?9^RNT;=\ M&B612?UBM\NW)[?A2"OFW4<'6C&+LL/I_!)T#OL; MI$]I]^1OG?$0H:]X&\[H:3?=ERC)UJRT)WQ MUK[QOM.S]X9MCW?SX8.[%P\??7'_\=U[#^\_O/O@;WPF7L-%]:GEL+ZUG7-T"X@GO\) MFO4GG [>F40A&_)K^:K<.O)LLV_QX$JM%R1.Q[Q^__W3,!]4/@LC0F.A_C_- M\/,P=UZ4O^*K)$$]G4.3!/4Z!/6Y]%M5TU&W6DTG"?WQT SHU)=*Y'=#SWF6]9YL$U4EJ0IFU RK9MN7!2X.OZX'$F&3JE M]YEDZ)K,#V,XHQ9*=LW 73IB>3O27IMDZ)3>9Y*A:XGK?VOF9ZVKP(/;S\+0 M<=\X-**_B+N/D_2;SG=*YV61SDPTW%V5-[RTFRKD.RVG>:$GUB9=;4_74+N[]> MYI5R)?]@ YG38,!3/0D?62N!*Z/SYV$TH)N)B?-6I\\(.8/OOQ_7Y[F+M2UX*W0:ZD4%++,R; M?A:9\!TQE:>R&QOUYYBPTX\H--_?3Y7A/V/:*Q;)5(J>'3G.<,6)K=DHB]3TFO8Y(0?PB;/YY7^U20_)M0_[<8BZ+CZV-,-8$=.IOD!T9;@)'ZDR' MA!D?*]IC6QF-XM5/? 6AG%5*OV,,?@$4-W<=/>2 SHR(8E=AJ'E&]^J@AWAF M%4CM97 +$T8+Z=#OFQ3$K?59 MDW9XGWW]WF1YCZF+!(9V@2[OY9-AZB2T57.E)=O Y>PG*6;=0#$9VN*'>44N MAA^,-\,<>Q[INR%/9"WZP4B_.EK&8LT-^+$=-(AE/=DUPF5T:4EA MW&*/XJW[D5A#_:Y>7"364'R26$.3!64@O<6S'NS$X2Z/,%K0DREM#9SB5=-* MB[3YQ8S:"$[SB"/,VSCZ_U7I6F5^*>5&Z!T3I#W]!CQ?.GN"235YL)!PUL!C M'\_JS7K$W;V!%O?3!B=*/\:"+KW=V=5Q@?^KP^)96A9_& [Q) M4=P>QAJ2T^#"]PNWP;W]#(NPU3801'H/'&9U-(!J1@&#Y#'P9..=S)8#EV-X MA3(UD,XVO!=+U"#CT'4E>3HAF/##ST"UR9DT'?7.5M\C'V/:2D*[Y87%X?(P$!\P_+?W5XC%>_#?Q=+AH(%?$B"K# M.S!E&F,;==PEN82Y7J_CN9HC!)-,U>$15^"3UZFJ2P1Z"_2K+%$@DZ$=,JZ% MCJDSDK^]4739$W(E9SHTVK4\)9*N\K>%_MM.*%KH8<8S==_!W> MG;UQ97P>R=^%_&%*"MIC*F<$L#DK#I%W(ZAMW8JVO@I#;W!26G=98GB-3\N1 MC\T^: B^D_N9XM5D;94(C@M^RH\\M3O>,@0.M+6KMEW&>:U1Z3W.R[,!6NS. MLY\0KG+/)G,80!EWHIXQ?[W.UJ0@WI%ZD,*?+TC-R#*0_,HFGK% M?;/B=WC'44:H_5"WGW8M[C8T HEW59#K:$'&>/RGYZ&>^2;> MPO%0<_)=!$Z$)B5\M\)$\$[)ZPOI:H)68$?,:I7Y0KQ%VA1Z!-8%_!1YF.)M M WZ$? G#$"9#N_4:27?<:MV1D"'ONJ<_.MQL32JO[;QJ8E],[8XXT8Z!IF08:#_ZT:C/F81O[#:&W9J.9J7X=*TBE$_ M4> 0#H5?97F([!.LW-XHU?&DZ4J>B=;9+.3ZS*--O&4::-MM^\JZ;BZ5N:P);G6VI*@>1P;?7SH4GW0#ET.] M$*-JF';.LG6]Y*5*'05T@-9?]UI ,[K?N*^K+\NV8:+^K!UJ&\==-4,1_RVF M[L=.<=*6]H'WB3>ZRGGR*;SZ ?'*[3*L[Z [_GCQY58I#QVV"&;;/A??TO.% MX9 =5QV-1L$XQ9'NB81%9BOC+(*R?'S2O;QH&"L!M)S[-ZNK$B%HMX5 X73; M%(["D3HBUS7ZOHAUSZ,E&!,V$M*PGLE,(R2_#?B!\O'T;@%B5TMZ<87D.1.[ M8QH40X8Y6< /QV$S+N])3DT[>*TYTIGZ->BZJKER.O,X[^"3B_*[51*;7.$4 M1O^Q,/J-VD*2\/0#5,Q;3<9E3VD?2)+K,I_1?]=YD8NJ^'JH5GF+3RFNY5^& M2;!<2)+QX!(%=P%\VCJNPR![1I==.'&I1M4SG9]3<*<;^2,]23)M ?<M[B[WNZW1=?/_5V4&O<,PK *SC;8EDO\VIP(8M[HA[0B2KNY!.^E_+^^FFGJ'VK ME58[CD#E]'+ATPN88EOP?81R+,0B(3QK*Y_*ID)4FJU,[.(T3!P@YF7 MM4Y'K&O7GF>_ *$7))[^WRSS*VW=/X>RE3MK_6<7(;3>J$_6>^J#VQ:NM(0, MQU3C8+Y8P8-P4 #6M&$Q4-#)HR91I9'"\7*9EZV!2D;JB)]7GDDVCK0'8#"= M+,0MR.?,95H9HV[\1;J^6;Q:D[7CD1OX!-T;T^\U7$JGCZ1$GG/^C_9EOINN M9%2D1Y;,/V3&)7;:K^F^^,I:89BM-^WL?A8@O".YL!3!%A46C4, V)N>)LS= M[&13&+TU6D>$'N(HW^6T$8Y[4_JKAL>)OINF3 YNTI-_+':>GLR!CC]"2 'X M8:8 R\K;O)H9DG+FJ'C_PNU[%]Z=8,\AN!JC#%@8R,7"U T,*.U\/]/1]V=FP>5XMQ;K 92G/O.LWQ$IDG(OTY![@TZ M%!]]2@4&?)(J_T;9%5<6VT@P_. MOWC\X(-JJP?W#IJ9&W@>0A)"7F"4AP""EA,,A[^1%0W=KFYZRVY:II@9E'";3@;@9:4]< J*L@/%]A MEPRZ^>\S ZCE\[+R0(*^S6MZ6RV#@).K\6=V-5*KI]_5B[NIU3.U>B8O*VX^ MT79+@96@+"">EAA18'.:BLNT^2M+MV_10\A?@CULW=K5'9,; -$R_TT[[20! MQ>E^[AV;#_0C^B1DS2C.+_FK)5G510\,# R>4[P:LF,C7!GMUF*MA =.QSC= MO7,G^^< > WRJ!N7=T-K;$[[=PPWPH1 C_^;96[#('/F?%%$7FD=B7OKX!IY M5>'_YZ@JE,6H<55\ [],-,,Q],BR"%A>T2P&-N4>I'2)%U4N+,79 X+CKD!= MQ50UYF7,-$NGKV=#CY!M\E>.'RC:\F[1^*(.LIB7>2E(/+HZ>REA4Z[+!9NVTM.L M'0+&#M.[!Q=V]O- .Z*]82@2 MQW>C&UGC:>$V]#)[:;>4QM*X.0X'DP@):?G3^WTW"0E_Y'1^BL*<_J& M=,8/>0_>NY13.=6#\)$US9-.6K@9VZGY<8Z'A2L@2GI'?5R=---KM>J7\Y?G M'G/JV[8J"CI=*;J;:WMH+6V9U5'_9;1&T-UY2[&I-&-93YDB[GW")BYT<0_Z M3KX(XY/34L)*J_Q*X*ZMG//4Y)E4_PV2^ ^B0N7W6.2794^/L#BZR]^1C]3F M55*M'_KX_GU/@W;9VN678)M3S11*_EZ);AJ#'_@&V-\H?.F*"<01GR>L8,=2L'CCV*S]!S)!?%=YHE+35> M>U%J(X3L!KW!7I$Q''S0T9ASE%BQU:#[LS6HRKZO^,9U,_KA)3A/*"H#SPB> M$C0NO!H@-8:JD+B5(MW.'=M=3_6;+S"%JNQM"X=^W;2:PN5H!"NW6=H>E49O M^C)O2TWH[+@H/OB\1CYECEVW/_[] MV9.0;$\-4!_>*R,)P.]F[RKHD(W&9\J)@7B2ZHP 6D-5H!2(F MS$-TSJ2/H-]MA=#G0)^D5$WX@#.C!Q]Q:<[<02 AM2BB]$*8I/+'9W@+ETW; MJOPM AD8](D)SJ3OR2B)FG:<:F"R*WX^(]<=N:E&G13K3UXG'F$./;=H5C73 M\)(\<-(&M^@&3[&)"_"63%1P(-C<\WF1,I/,D22&F'J@+[OE#AQ([,0BLR*Y M-46'&(6P"+O<<417=IX]T<*GW*0&/0H4":L#U2;J($<&Q_SY3LJEI!P79 X< M/Z4I+3%!PFL(8X7K4=AM'MF4&J:96G M#7@X 3]BRR,59W2JGJ[F=KGK"3I\0CMR \T!G+++G+.ZOY',]CMC@X/X*],; MK9M\/-'%APR&5+?+K:*#F1I0W0CEO\N694W:B(O+3 C(65^OH,=N1G#<#KJ; MP1X91O8;AQ58ZC^X);Z&_\V/S[Q/,Y#1DXA7;^R%1=8M6O38[S1' MTI&U[HPO< 0;H-_0JG+IR=-#$QZJ8\#VZ%4U]:K!4W"4L%,77MP&M#?2G]D' M$8) )@, 'J+DJ1[D?G*E!;XX)O"QY20Y9FM/I\:\];+VI)RT"&'YHG4-6RU3 MT4..7H_YP\^>>.-Z14[^- B 7T >!^H"(;:%^"W2/5=)0?*KM M=.3S3GS)I7_;R@3%KRO!QU-RZY,FMYZ,5 '._!.HZ[/U&J@7R4 MCH/(DSH6;L<%B&;.CL#4[N=ZN#IA[O2FN2Z,%EB(;_B[$V+WWOIX8NE]5B/EYQQZ4&Z;*? I2=/X_NL^Q>6O M[0-EG\^Z71%>9NDKJQ^J=F@:;I MYQ#>",T8MTI&0V,:D'A00,!*2,L!VD2*<*ZMNW6YY917] _F50)J'9CBLN9? M^LP5RISG3L''!V<1(C(C;;B^IHMTJ@NIA"#5D[P5:I=P[% M^9*_-W8]?HI^]<3_R@>_+Y_\]"2*?F4C]_4T'AS)2]IU'Z,<>5:\#GV/Q_1Z MT?#%PH:H81IM"YD.;WO9+.Q!=DDE@3?A5GXS:";[%M6,USS#8L;-Y(#]9\])A^=UG.03 M1@/FFC/#LZ<.=*%(M&TP142+36MPW3._K'?3R@+W3 M2@K;27YT3;-%-DN@H[WS&G'\/$V;U-!M5D.I.>8]FF/NI>:8V]TC3Z*F)UL7 M.G]#E8AA7UO!2NCC>30>=^;L[XY2 G%W$>]+05M4K9A?_I*1*V^K]B87[S:[>"G2?"\]:\DV[;1 5FWK ."@W.74S2" MH=FBCA;N=N1AA\S*9ITK1["=UM3*+"4'MZ&;Z=1.KXZU$!55F )AA)"]!91O MM'QY$1O7)W5XF]5A\O%_OX\/[\1#U%S>4H!552Y?#2[[WJ%W\H-SMR5 P4TW MJ,^FSC'KZ,@E[0[CPW(%@7,#//!EI2'8V(%F:)\ \_8]7"$I#=4^(1SHA7 5 MMMH.L9$@HK#&F5#E19XW]1 #T$N>30![LN&51+/,5:9R)Q%6[G(:JA5,GQE)]<' ';Q"AO MA)K"YE+'F$.VE1@.S?P+;\"^>EK&[%T N.\(NMV/1$*QL\=P\W9 KIWYI=2S MTL@JO!">K5IWFE;G[X>@D:Z[IF." V.;J6^*7OO@L2D";!6HHE[7(XFCJ^N[ M[_P\FV@2M+X,)< H_$GB]VBOW?>1>()=:%3/XKFH*)A?[ICS6]NSL%,_\% ) MVOR+T$1B[^X-^\ $H8@0>_GV4&KEX=+5 VF$=9M+@Y\FP&A1^1+90_V=::'_K___QYT3025$Z MNWOV]4R-"/HA\' ;-,XA=3M2KVQ;;77XC/OOIHI;9DZB71GZVS<7'-?<7_J7 M]41R$IGD),3]DFY)O-NJS'V/\B33"B^-H?P*RC_\(\9!35.>ZEC*EHU3K+94 MRR;$B_,_V'LN;<\<-U$:UL=WY\UB^ZYI!\D->=]I-CHE83$+'F9OM%<"+;7" M/4^=V\D@!'Q+_05>;6>M''ZBWTS:-4;7Y^N-D&KHYU073QFY@5#M7,6/(3)EG%/]0E4N4I0JIJ\A7Y3-(_OG^>S J48.Y<>^] M=YH0@OJ.[;SC@2KFPL0OVM.<,AU8))N'?3RT[,)O#,1GQG46/YN_*/UN[XX= ME!5M"ZFH9;3WAPY#>![=+?97$QEZ@V1FT9SZ'[K:!+WC3KY44TQP*.G1= M7[DYCUOUWA#Y.N5&L7QQ$^^W%-F[["G^VH'KPUHIB[+CL-%>:=Y/^%3.L^?! MJ0WK#;76(A T3EX= GTT_XF5AEU;2"=ACJY@>ZD-&, *,4.H;[_9H6*^+UDZ M]R#&1Z.9DUR;@]U,SX4_#(;%AJK9U)I=R/T4;C;TV[:\1%:&MY,,G;#8;(3T M :.'[4;L0M!U&_WC.@EULX:,"V:PO?$,Y&L-)?$7%<_T M<:+H'4"'JUX(;F2([J5&8[/KO($I5#( VAS)9T\ V2$5L9#."DUMH&70;UD8%1P5 MB4-G?"BCZ\MH1RN+>SW@9=0UV^@!D*#H>S/+Y8L/'TUR/.CY,_$5GY"0 0& M:.[(FBS:$DESQ7SKSN92K:;77>57B&;:"0T/*?C_&"B,O'OG[ET;>J9Q!3>\ M_+W!X7L:H-^UM (S3%X4O03*0[MRWHT1;J5N4:H78+LZTY:M@(FW=:)]DQMH M9/D_N2UF)-=*0?:-^SX?VD9>'?DY7*38N,T< '9UI'BAX[5%ZS9_Y/M\#O*% MOSLZJC)^^>\#"67VTH?:GF-#%ON3\NX\,0S&2YAHO6Q 8N$U^/-$KYN4#0B* M@EM2T6EV#-+OI+O?NR:\5Q),3\3BK0EP-#8JO6SCM&=X"/3OH0 M:D5FR/C!G#T50ZN-M4WD95Z9XAFV:S3-<<>"^&&TFC6YLBCEV9>\ ^>*Q*B0 M.@ ^;@? _=0!D#H ;HPW^XG!,S^471M9>#3ZDGE(4*";?AO<)OF;9,+Y>2BV;I C2+%)UZ2HH6&-E0B.#&UXL]1L^%R!CG M@WB&=8Z)[J.NCM MN]=F,5-$;(#\+-9@W))4#[MH?%LC0?,06LOQT/\4 Q)^ M:6Y\2J!\= WR4L,7X8VS&"6@O"8ERX-0PX/ ,TF$,M#.0FB*EBS,ZX8Y*KE] M*>TZ8VGV(5^,JD.26:3;*"%S$ Y^F7UV\?E$3+GBS[QY03KW>&-)'C^[^_G! M[QX072B2S^Y]?E1^]ZX1I!BQ)WUX1^9+YVUO/S&!1[RU8M@?M%@7)UXN2VAP MO(=8_X(.J=5!&A&'(3>M;?T\>%: >JMCRM1C SNP< 3X27@.)HSGR\K +=!Z M^W+N\4L+. 51,[V4.IYE/V"H=UE>:G6Z=>@ P0\= MVY&4!$\Z/.EPV==_E(VIAC?*^Y10UU/?DK:3GT^\N5^&SJ%>2G^"B4K M2:4)!:=R*D;W]^ZGF0O&/8C1;H05R[3-'%4@$F=5<,$@=*=P]9?)W9IU$I/,[3*J1/ MDM_P T)Y.3]V;JYT"LI)ZD;&X\7GRWZ/AUF M?%W[<%P15=>L+L]9'Q#0AY9E>VJ.QMA.7WHHVU6T.%M-_!HP6B'+(T.PNA.#-AEGK(./6/D:>SH6^^6"$JF^=__ MH@^ $HUI_I/8HAMH"K[E!DA/ PH!&3J#R4=DTL"Z8,2."]UM/P'^\BU#\W2H MV7W^K/,@ 1*"_2&Q++;?^Y+['E#[>@^_E?U.].3?VF/^B9W2I[LY'45N+^YW MR<'\T(?8>TE&YZ(^8S"!MO>P\[D"SKM=U[L- VYA3@4\%*;4D#9Y/J(=_;%= MY;51(\.FOM14@7WF'Q[**#Q_%F44[CZ\<^?B M2_K'O4EV0AZ&LZ \B=X>LG?Y)N*^\I^SNX*Q+^#] L45OM,!U5UV:T"Z2!)(T<5QVK5<(Z?]Z6* M%]YI_J.4^6NM@]?BO#,H2?)Q+BCF[*(7Z?HV#,ZX'"K$$T9 0)?OII/ZF+K+ MO*. %N1$%*.DF.9+&7:BPS*"(0JVL-F6M?;M>XODGXW=Q\N\K&PUC[)."' $EE O18903-!Y#*&\I M=*:%_<#$UZ;343[,'0 &H*$XPZ?R=HRC:%4U\S :Z,H9)9HXK7IZ1M/\QM+& MB\]@J.5^=?&_Z&Y[*WY'Q-@U*LUDLV^(S3XZ]YAQJ$_S+2PYN9'*!WA:H)B4 M9+U1LG'(N3]9P7AW9_;'2_@![NK$5?(-]&.?]#[A)QUEW*+'MK4>6G:STY#V60HY!Q8WOZ"F0!''4/B[Y4&ERI@H!4DUF,2!::$- M([)$2_C$/1IC6!/US8J;8'@8[U*Z DEY"&H=Z?= ;4>O[$JXJH=JB69U#G^D MI6A.8>D2 2+7.* MM6.XIH!J<%(?00,O;TC/*HE[KM'OK*.J>/@1!LXBRER) M+I,FK Y-8+ "]1H ,S#(^2*31.J+:NBTYH!586=(NRW2%[C[Z4D MM2,YRY[!;]&]@3_ZX/-P>@S)- M6I "A<85!;]ID+_PKCVSY+'/"X!P4,K0O1N>>[=AT-2WVM-4H29#]Q' "E^> M^764D;$(B0\)Z .[(WG0KZ*_=X;,8F28SA3@:"4P+S(/14ACQ*U3,'C7PS?.B:&%*&\Y3(']BS'W1/C/E-'P #MVT(X*V M%N\$5,E07A^J\)(D9APMDY-+VT^O)9>3J%2)2JF.%!7)$1UJDH(0LTD@;<(4 M):(R\KWYZ"_(M>[**%[&+9GYL:&+-4RHOEQR/1)B ?^3>2*$->:*Z6U ;+9K:HF\ M20+IGE)[!:,(B.FQTL"C ]RDK7N1;2G:)O7P95CT++BS,ZV4 UK/?_N3N6Y_ MIN#\EB7M/G&$_JM)ST$)N8%Z-O,Y!^:*+H3F:99=-LR"%9Y(=$0HDL@4HZK* M7I%==I7U=B_'/H%008.YIQ&5*YPZ44Z/*Q6Q15VL0=]C:;A)+Y4D\8+:A^*< MMUR50'^2AN) G9>UH&C\!5 ":;8VU]A*)E#I\YW/QZ)3E-F/3%.[RZ;B80I8 M#!L(A0J'_*,UVL[(EVG]#Y'JY!PD6YVD4)-"30KUB$(=I]EOND)]PL#*. 3Q MK1S&RL:I/?%NQ[4&WT\)M>,[>? 5K?6PIA/?EC6I+RB1>UGM?'F6F=SZ..#C M+B+K.HV5GX\$=6*,)@-]=R5:6(!Q(P7=><5=J)HTMM1095UMNG9*_\ M'6=:954N'1]SQ8I*'CF>H4@1N :BLR,D.]J@=XLBJ'2R4$F)>6)M14S9$UP56"Z=;,+,US=1K%Z6KW..:K=@E19,J[I]( MQ_S,;D:JH'^$=G;QI0I09)?S@9U>A\0M>T0C)X^U1_!H(B45/+%HV."(A$GK MW,KKZTOH E("PLA#'8\B,&FMA8Z1LC^Z#:FGA;A\K$IUAM!.,K'BQWI]Q<4$ M20A81AE],'0D[#DT"> )692Q!,6#X#2B<(/:/'VE,D89_\SA,;2'>?0P.E9) M\4\\;'3:PC/SK2>NQM=SY24D5Q58AH "[XKK9+O[_,9,%/8CMN5S4B5F?<5 M;>'##FUKOB;#<&CT8/4A5HMBH=KX%I5Y(ESBMP9<93N[A*^B3"IY_OL!)#BF M6/#MF]=&+#2SLYA02.T_ M5]BSUC='$.7%&@);KS0#@I1_OUCKO]BR^RJ"SO41JDN?%HHR3Y,2/Y]9!2B/ M(,*88YF_)AO]+Y,Z#:F\ 1S+XNFZYBE.N65Q2B,MEU>^K_U%OE.0\&GU7[[[ M,R52\H^A;0T:Q:--^G)OS,DYN!2B:2E1[P=()?.RG67TT*1.,>IS3L'"FH$A M-DY04")GT>7%!S)\%&A^ [29>T)XER=#6I" #E\+J+68:@%EE/I,T#&+O."J M,ZQ(#)T&4:\SGG.XG)66%,:M,F4GN35Z!O^XGDV'GKBAI:DOEW>@-B#'I< ! MN/G.R[4S,]T@^W3+$O:?9@(% MI*^#@A/](9F2'//EE*M%^/B$%G&'LE]7PEW$=XJ2MKP-U=.)<]D8?-1?--12 M;[PR.1%A.5'UD=S;W^D*>K3WKZZJ4 M*KN'' %0'G$D$:&8>*=)=_XHH$J[H M-9S-G?4=]#R5I=9Q"GU\(M[K*:_[B;*KJZOSA6;\SIMVY0_- M)\43?GK=.;LMB,E<2?RER->TPAO+^)B#1S6[L6?5GC"<5XI$SJ_GP'ZTUXF> M!>9A$H;G6L8?2GL"XJ!?*/ "3*-G+,5+(0:V3-NSU]H<=H@.^F5,!\W$+$)2 M;#R_]-UO <.XN'/VG[/LGT/>DH/'&<"]O_\_ ,NW#-F?_O41?LP1YF0<'P 8 M]F4\88%=&N^4?\@DH^7YU M.A/5&VK%=1V7AYD$RD"M\ Q%!(;;TMF$LFB=+%N<+HUYP"GX[!KY_QCSV*!0 M[I.8O 3VC9EJ>OP6^["S:"G#3](V,\* W9N$__9(QROX< MT-^TP[!KQ@^O?PUC9$P-W 8= '/5N<7YJKD\&+!?]_JRVZ6.@$ZI:UKRPH4C M.YH#)$!-I:@+G3)1;H8[H^(1RH?.,H#O2 ,I5SNZ<;2W?PZ$V;;I@.K7VX!Y M'@U#X#'(#0U&IWR1\[>B))&@7O<40:<*1CL)5$!8F0R=4R4 +5.[2E-3G/+B MV4J\;+MHF/"G:Y/9S%;LH0>8C0CP!:L3TX"*?MG(H!$6=PIAN6($_>&AJ/Z& MHAHVKBCS\'OEP1<&=-]2(!O(#/A-QGFD)#*]3AR=F*X#A:BY.1U^-#XBL_L#W5T-9<-L*!MV8E;8D+[GR MI6=_%I\H*>UA\-1H>N0<1M5.,.,,&5SMK2^NK$.);<*Y=/6U6=$L!NE75#]A M+$0V7LI?WG>UC%:$PT(>MKVZLN99YP![O>[%)? _;^HJ]9ND=./'3#<^3.G& M/WFZ\>+1>[X2%9]#2::L+/[]+[2%FXO\OS$![+^70LU]TS.1ST'8_JG"DF2\[\RRRXM(U5^AQ6Y?; MN/>9YXPWBU?BF,X=B/OL_@5&8\'OQ&K1:P? F"YJ;XRKSD\/7('D%>Z:06Y- M_Y%U:YTCFA?BJ=IMC-D\>*%"!XS^/F1X"M/S.U\\. P!6:NRG=?+BOW>K_XHC)CM^-O MG74]13-?L5"=P=YU7Z)5G3V 0ZYC6#CD_.'?;J-,CK;5[VG)4^3.>&O?>-^I M*GO#ML>[^?C1X[L/']UY\.#A@_L7=Q[_C2.%UZ#I]+%"=!K&J[KQ6_Z7__UM M!42H!LN:>PC98XE(-=%\Z=".))A0UPIGC%*6&BN-)!<6.?(P/(\0*@X8+)G^ ML-2;!28@85 C[;(+\3M'R,PWON!-]K))[T'_-\EHDM$_CXRB<$V&FVPN3PM% MJQ[*#B)R-AQ=)BOR:,?+P+*B=1ZN4'"_B/PXR=0)O> D4]]^1G$F90*4JH($/FL-:!3KA%YVDJ]K\B.C&6G>*"F=O.$[C5Z2685\QOAMP\>2>)W0NT[B=?WB M=8"'T#@$DZRH])=*Y? M=(3^B=OVA8>SVB49.:$7EF3D^F6D&Q@]O1S0&J-LE+.LRH=ZL9[Y.$@2>-V" M3%!6T_V,UF(6K(_R:;B42.; M[U6Q=,%,"5P]_8PPA@UM-";G:BV8KT+FTRUV<]2J>MHFSRYV1: %B9S2NW7HT-?I4#"V57[5J8BN=,CJJ"LVWVXK M;1^7G^9#OVY:&Z3 Q&HZ'4(]X"2S)W2 DLQ>DZ.[S,MJ$.;J9BX!8P@=E>56 M)[75PNUHOH;VCQ$-JS/0Y6EPZXYA7=I.NS1967 M,KB)O&M$I,HWN"D[IH&DZVF/LZ??O2P;ZR]FWZ!LBS-HG=WAE251/Z%SET3] MFD1=>%\Z(YVXI&-5B'%%*[[:3S'4ZG"/V7(\%6IVF%K0FS&7$N-?C08[*8/9[^"04["^T*/-M_L7A5ZX1 HXZC+$E7$Y72.N9_^I M6(@1[ZGRCB$=7?,'HE+ OSAWNT97@,=OF^H\^S^!: >-4BV<<9D522NFHW*F M3\&TGFW9:>H8U]A?/B*"VG?S!Z93?=[1 $ICBO)<0*+NEF^D]=B_I0XFFF7S MH?>TE]8?;8S&GB[IRUO&ZT.2?O=12C#/?! MGRW#T!QI3'.O2YDFOJ!];#9.29"MLP8@3?^7N,)M67"@RH345P:C94V[RFLK M=&NMSK+P3"A,M^NEG]3FV,Y!+#9WQFX;]218SG#$ VWH-=+!C9\X%M'Y,D]P MZWB<90YVZC ];8\BV&[PU;$D0E(1247\.55$#%AC=+;T050L4;&L%6[58G*M MKX @7OM'[V$] WF41=; G MJ3RA$Y*D\@2B.4__((6R&F.H>!0[$\!:2GG4 Q&AM*8#G<;?LP11AJ,>\O&C M=)._H5+H!\)\A(P.\IZD]I1.4)+:ZY!:2$A?;EC.;#I$)P49(BV'2S2!9G-G;LC@S7QW79^*-(NK'<]\8V<;=QROP>>%@/<&Z$V*3X;V1ET>UV>4M?XBWTGYW;4; M:6:>@,@GOVG:Z4\.S>DXO*JDC$Y),)(RNA9EI)X\^#BTKBR(4O:_UY@-L^$_ M-JU.*UR J)>G._),Q0F1Z)L*,S9XL^59FK2&;O#%J!"HLZDJR7&2X]LKQQ(\YYAX?]E49!QG6GPU$ZR>_ULQ$%:&]5%!*,F: M)DCHB%,^%4D23T 2.:"T&-V#J")>[RR'C4/PF1S2DWJ527RN.;'%_J&)#^#4 MS 29).?DWV*2G!.0G)!KY1XF)O,.@UPX=GM-D1E%8TEX3NE%)N&Y%J^-JR>U M U! AEPCA=DVEU8(51A\BG9.]1TFN;GF: >B$5&39D)=B'^NFZ++ADZZX1=Y MM0 5HIO^((G3*;W:)$[7(4Y6%D?&G4*<)=FDN>NOG!/QZMR*PQTA)W1YA[Q[ MV>_BC+Q]G+EZE0LI(05-X"F3WE&/D,,U(LQKU+T5.&*X&_98_RL)^ Y\:/01 M_O]LM*JH672+#C$NUS7ML57YC*(4]_$SOFV^R)DS&6K#U47>\D66)48#\%VC M%E9,VZ5E\>^X8']5)YUR2N<[Z91K-M&@(YZ-N8@!JEDL$"J*J)(B*;>(%5FL M(F(H*ZXS$5L2JQ-ZQ4FLKD.L!+969=N&+# X*&:9H[\V3/#/5EH79XR?3>9EC*WK^DQ =!&# M@U3OFZ%?D&%G*VMK57@\?V?EFO!YCYDAS#+19FN*B8',+='XPLB9O%,\ 'T* MSX >;EEAICWIEE]>M10@.WQS"ZYT4COT:6!ZC!"!>Q,1SD^,FBVQS=Q2MIF? MUTZA[8(G,;A:8$"!J7LS]0PHH/*J(L>\:JZTK(?V$V/VEK!W_-G2S\\FUWC7 MJ0G(9(:/RR-_-IJF5IBI03G&76Y]S8;_:G6=, MO*I_TN+D6Z]V-;G])V6Z^L0D+Z?%XW:BZB;QVOTQ7KO6@1V ?/!\6Q;65,-L MK$U/&L6S-UVZ"7N3?%5LZ)6IEY&VTHNQ%Q!I :&.DMP;";H&[=WM(Z2;!!RP MBB=Q9L2M.U6^1?+\UP=W[YT_ M@O]G5%]@W=9#,G[^7>Q2Q# MO,7_>\&_IO^X,[.&6"9W/DHR%^L.P (1B=#67I8-V*6%A*^)Z=^,0;/CK^[S MS/D'W=-)>^X->2,=]_ZTZD*%Z69O56[=.V@W>:"L'GB?N-\(:A(".YBE.4>E7T87&K?'O=4VV:?NAYICP/'M>9WE1Z/KP^]%;0@M&5;["::/K!>GQ+::%S:?C M#+8G9I4W.S-Z11_V"E;U?2+?JZ:MBG]#3GF!;=!,]I&9?-)I+J3-FGJG#44; MF /7 P?O&M]GB[)=#)N..U@^H"4]!8?W&LW"B1K*Q!CU'HQ1CQ-C%#ZY%8Q1 M*0#\P*$+.9',6YQ[BMR071(NXUVPQ:'=.";8\QI'CV&JQ\&(E!:YP6425.O7'M,EW#A MQNXF7GDWS']3OJ0X1AIJM%\"Z5BZ;ER'0I,FALL/72?<$CW=PT_%P\038Q3W ML_ ZI9Y@Q[GJW!7H6_Q/GTA\^9-#0($(XUN$21=WSOXS#"[R'_GQ111R\',7 M#4>R@2VF,[Z8>&+G;,*3SI&95X3Q'BMR9$/;VY;")F\@DE$>WW3S/)[F$H^' MP,6Z 1>[75%!4J')!?J@+I#GJ8E&+62UZTF9,7\#R9=D"MPVI"BN1, XAR$9 M\WRQ+MVEDX\4HKUM&[JGD4J-)KS3B/91"+[XN&#\_M1 M(OOB_H/SNSYIS7GL+[X(J>X_GL;V&H!]GIK=HC[\],LVD1D&/S>/A"TP9> M/O9!P8/)@)[X,K?+Y4B)R!/:D9NIO$ 18I+JD.>9DZ"HHX%*Y0BK* C%+/[ M%2OAD3THO(;K^Q0B#G4$2,^BW&HLV$^B'.OJE*?WUQR!@;A ):.92-DYQZO1 MY^4!*G'.:8964O#X,&**HC>*8;^$^TVXWS\)[I?DR]( 2I\Y)H9D^IUF M3IO)&8+)4//4D')*;S-)T#5+D#&^SXUQ^BA7P9*D)_%\G-:K3.)S'>(3\Q*@ M#5+\Q=XMUC6M=K5+,G)*[RO)R+68&.!I)# 38T-15N/!:LQ5&@\F$#MSE$?T MM*H ;\M.?/3D1-(C28_\2?0(:8P645S($T68W-0)?6HO+ G)M3BDJ!&-"KF! M40!#O5;HC0X]ESY!R<,\ML.\ J(:F/MZ)PE-(#Q*:5:0:\LWV_(2.4_]ZJGU M#*=:PNVM)3P57)0<7?(AA_800$JZ'/Y IN M^EY;OA\6SR61MJ&]HU7A #!UBERAUQ+WVN4%:[X9-E=ZMVO2?U)+CME4M%,& MCZ__V?6H3JUVW!IEH$,N&Y%*Q=9?EH6C3<)LHJ'EV2DY[_O5VK%>I>70?_+N M\CL^6(>*MX1KV;K;;W_?LW$#N+:*L](.1SYJ'9>G][WHP3I8+7_7#/JE"M+3 M,4<%;6E5'6@POUVU[62-3F0_;@&B[@[JIT#>/IA=PL(F/_(#[.N/H2-' M@>IBJ@L'OQ(>!'@0 8;A#W5P6XJ\\<;/_[F6+?W[-!WO7X6K4FJ%U&QS>K)$/7R M)O@1(2.>3D^/J0$"_:X<<6GZ*95A$;@VSG#L9/*]#KSGO1_2-5LF)O/YKLLX MEN%T>KC(S%B/[%33#_V#'+S">?;MT,)M17 P\_ I&2?6Z%,[STY*,0[?8D#<=H9\B8OR>9-BL&&W!0J@%N'<$A[/N.,TG0T/I M6/0[Z>;9NZ4^_4[=V3EDM,IW0*9*U]Y\*%;"!=?QH>^9YX#6QY<);>6>*RX: M>:8450%%JN_M7=2 @M[P/!9.=192L/>/4,*Q)\Z)EY$3$?,72$!1=2$LXT#B M7=5%5C2TMP==C&Q*E>"_:B$)*5+7D10"]ZOKB\(K; M?5?OWDD$ 8D@X,;$ Y^^.XZ9*)FQF:TK)QV1--3!Y"$WR49S-,=\YGVYJ-=8 MK!="AZ&MU69&>VPL!, M3NL&5-$RM)QYK$RN03K6KP])+@_QFI0"M'=61J#GG190U).VVJF0FT4=:#/3 M*/LZ@T,7>H6NWU\2A\P(D1 E1LWYJ0]J$0.MMB?H[F?%IEOMA7S6V??NGD[ M@$!:^OQHS54^U!2+%V1N4#9K\^Q%-? F&!4=0KA%6TI\0M%"+=L^U/9"<@D] MF=3@,J=7T^]"H8+'3L^RE[11F'/[+Z,)XXB@;9;T2X&"A0G4^#YB(GJ@UYPM MX66@%*2E-MGB#N%;$89B+,-#Y0./ZW!2'1D]V?@U:+V+Z>AR^JCNU]5N_,02 M^/AV1.MJBKEA\@+2=N@EZXE#IG0HY4UBSC?J3[-P M1$A9G.D1P5>8?2U)"R)?[MN$Z8)RJR+?;2@D.64KHU5U"?&5D M@D2PC#+D7 BN>1!3Z!N_YH[.JB^W]2)JO!0;O(+3QBY0X"C_/6HGJ1W/!2./)Q(4F*B"X4;OS7/*YT MG.[#5O._I)-N1.^$;QPN$AMWHV8DSDF%>/ 9W[QU_QS*UFG-GHOZ<:9+SA"M M?R'JK=-I'V[;@Q"4]95_ND+9(./D?%$:%K&)V5WFAG28>4'^I^3!YCJKA\]WA < M!1A31WV\$>:<#7$85]R9PU)"'$ 3(%Y$05M$KI!]4UB+C$G@(*Y&=(J('FO2 M#TTYE$*W$Q?<%+J]Y]2/N#(UDB4IO>IT+(J#1A58\ZX+%55OB\1CXM![A2 4L92 ? M[7EEA"5&4&V5M.B'[+^ACM-Y=25^M;IH[[=@'XHLZ;72"V!?Q?-HR[PQ"@3( M=RB[-=OVZ*:S2$]JE P*-Z=CR: MI['&P8>BS6@R&]OBG7Z V]0U*B2T HQL MA% ^7/K3"$HBB[IFYU[WF^M[YJF^YZL5=O6]\IBK+\NVJ1G>EOW,E?VJ9)YJ M.DB%PW#[< W],7F\\5UT*4(D<2_$(Z"KMG)^>PT%K95 MG2WRS9:3#2:S/S,+(Q"E\PF85*A$Y$[V_7CL5V.QET2C8\@ >R%0 ;YJ&PN; MS3Z:G#^OZDI]U4V[RFO+S4@-'\M=,DA9@:0 63/L81_RX#$%,V5BN7+"9<_X MTGQ,->=9+P\HRBFP&TK&7M'X,F"OC* S[ZD7\DOR'J7.,MU0: R&Z!J[IV4. M^!5D"P.D'[@A O[#]]N["QX9,57>,C2[D2$".(4*+Y@I^GH[]#HJ()Y#XWU0 M@SU$!)JB8"SPDZ#6%:+4C0GL.!'8E1='V%X@=5Z7N#A=ZMZ=OYD1[YL^]]%Q M(/=_AYT'Z2H$W=XY"<;H6IJ,(ZO<1!,\"C(H"^"1&#LP'WJ?SHEV,@ ,HAWR M;2U"7,KYEP((HD-7#%(W>K0.3A34^2@QV!F PJ<7H0!^=O*4HD_%NIB&YO$< M$6C]?8T9KP4+]$9X#^@>@2,B+6>D2[0 KS]',T-R,-4JZ](^Q9*L60VO31OAO[ROJG$B.DBF=V3S)<=HY M3$"1/S-0Y";%;->2;CE:&0_>P!OM^;129RGG_21Y!#'[ "HG0>53SB;E;-Z7 MOI$"J3?(M92..&(FVSIOF[Q@?WS95&43//LWF>@]EUC\4W&GZF[8J!OWS .1 M)W4L:4^VB\.J=[[TSG._R,]$\+K-2\Y$[#W$@2%:WVC ZWW1+M0 1RW>,'](#47OM-\YZ_2]4/A2Z8!2Q U5;)/WW7JC_,HYR/UX7"/?SKE7TN<:=B@.D?1P[M@IG:-L;$C^R3GSIVMGGO'0 M1292Q]J8I?1%S/I=C>,^#BTSP$T\=Q$#Z (JOXEDCY[$,'):0XQH4KN2U%'> M3K*3,46SSQQ<[4'P_!F2)&4X1=-1[>9,Z \.N!3:#A#!#&8VS(_G=?C"JXXK ME*'-\3'0=95U#/.8'9 ,N8U^=?D)G)_D,"5K^X:'E%PE:GJ#E-\9_ MOH;AXQ%$Q[5P%#CQ;Q70M@"79,+@5P>T1-T&9N@,FYCGJ;]!4. DCO#*&,P B0F4<"[P4Z.FDR]A?C1NT7>4NOG-N&I[21U H9D5)E M07[\L;)A3#V$[9V6EO9XGNCA>/"Z0!MTR_E9?'4[KFR/LQM?.^[]C^MK/L_@ MDPP<%*(X85#G: 3B+%QPR>\JK0&Q MS9FO_!M (P;F'&BG]Y>0!65E[0]$Y?XO>^_>([EQ90]^E<3@MU@;R*Z?)=LS M8WM@H*;0C68)DC7:QV#^8R<@JNIEDFH\JI3_]WG,?$3=(9G55Z]'5U00, M6%V920:#$3?NX]QS-!B>#4RA. NY :AO8*7R,"='H:TA"IC M$^*?@FE>D89;-FB/@R09&&FRT:0(S(LK=ET \*)L":>2ET?:+5&IUP;TK? SQ(9HEG<'8@HNPSB@GIG:+1@#LN5(^L3K M:T!J@>?"Z=A[LBE'>3"I;\H^BKF.>]8"5BM,2?W'][6,MK*&KJRASXPU].&> M]%\U>RRY1]O]._273*!SB\'"$YZ#B]O_JXF3ELZBY2:5UIKM& -7[:L@?'I+ M7;XPLW;"Q0G-8%[IMO1+3?##!\%]HW&]VGQA9UGL=]FQ4S3N!R5E28?K]*R/ M&4^%P/'M,:2$@DP-9T;D(RTLP+5MY0>!3NOV;$/8 =375W;S&W3 Q/,66*TN M*"A1:7(2D*Z;%'\$4L@I;TQ+AC^C!V@&:S*)_8&T@,57:SO7*Q@!:].9X8L( M"TWTK]P0? I9@8[;#3]*&XCE,L.X9?^\^%=TQ Q_1"(LIR M6F.?+(F4!%X)L]^Y"5J/OJ=Q]'VCW$7FCK.G/(\_GLNQ]_D"[):L:=%GFHA2 MQ^)09Q[(;R^F+K(XE)O#I^$3???8.F,6OYUPS[4_\XPEN-M(7W\RA-QZ<)@$ MV:N!>SJ+;35P3\/ _1?88Q< , Y;_FRLVY?(DVC61,OF1M@SLWJ\*C[ZPY_< M//2<6MF%:3&]@R'4*$)HQ"F3U_GX>I-T;SFS NGC"]U M$MV'F"Q J[>'MZ@.ZS9W@SWX8,E K^;Q*:W6U3P^#?/X!3T$' DK'Q@\R:$- M#Z%0W8G$1)('H-L40B[LP8MY]V=C=[4?E2)78.BXNT8I([C!+%5*II'PA'@I MS;3+BBNK24QT7/ ^A9-$Q15 *2(LK9H&Z6^J@]1R-*'!Q#+MO@H#=T>BH1>! MMY+^=E7;27><92AP9;3L'$-WK;CUL6'%CV9SJ$)=]JM]?4JK%YXN SUCX,W# &\Z5#"A@+&FA#\V0G#S!$?,7]3.N8;)W M"MMT6X6[B$;(=&,N>\$/J,[K*::#L^=DGM+77\^-IG!^?-QYL M,$'D/)M3!!C1.=X('G)/]@+B%+#LRF>J=;*M*CA&"1&STTSF(M@@%6B+Z08Z M),@43+]"5S5W8H2%^1L53!CL"8B-(%P35RKT, M9)B]LEL1^5Q38\]P4W7E"YQ-Y^PWR3I;?_Y?VO8:74)?DO^^^=H^EAM_436O M0_DY/2P@L=SGC[(=(A+ZBW5)[+NQ&G*K3=?83FDW7W'*)W:MW DU1N]/#*T+ M;Z,>G)5>TT_KXFZKB"><38@S^!#:02HFH7/[0G MIQ/7H2QH*L;>W<-%H]J@(\Q^UB F?D0OK\^JV@EL=\]1Y9EPU4=@9EK?VB.L MB&E5Y]R++$TH\#MNQF$EF[C5>>2Y1.+DS&?2#ZR@IG!N1>*".(82D*_6K>^V M20Q.-H%A:TIX2^6*V>)9()!<7$GM E2*CM2JGVA;+/=P:>N/3L>\EVNQQ6<[ MX8*,;4&K6_&$;/WJ5CP-M\*9]?R$/9();TLHME;A^?@7WX<%I3-0=8.U*YN MWMF]O _6J3?E]E = B&F==:S:@X4>@K#57"G?+22 ,:M:23WK!"J;42DYUA][6N3J_FFU>_4BU6);2. MT?1EKRV>H%+>-@DE.=;U@7K%47&]R'RX_"'0JQ9K2JS\AGS 5NBRL]=I8DVW M56^U\VR-2Y/R06C.\&EVHSZGGI\UI?($UK2NI1M:'(?+0P7$BCZ9G']:Y;^P M2H KNX7_H8Z735)B9,_EB[O U+E,%FJ2KO7,-U3.)Z&V"VUP.:OAQ\_&FP4UA\L^:>W7>1%*[UE9X27-#'):F)-I8LRQ M[%C%UUT/BZCMV0Z1<] >@R,0!:IQWO_WJX3C.1;[KGT1I4:S@5LZ"ZZR)>A8 M>W=O)-2*2A I7>>);ME'%'&)[69L4@%F*^*WHCC<_]J)!E5I+41/569)_?6GS6DKFF*I[/)5M/^-$S[7[0U M:$&H^-E8\T^S#M-4V^[?IDW>A&^V]4_8T.R:9? M?M+\7I@.O1K]ZQIT\J@'J1\3(5HL4\7?;6X*SNSTKYFW) PBJ(3V.7>F'$:@ MQI@@.<AF#7[<:8H MGJ.BA< S;\F"='(FA8LHI!;7 ]CV9-&5%U_?Q>-S)45925%^RGE]&<7#^A"A M]ED:;^+\.0FVN!>%"D/RN3VK( **R45KQDTYQ&AB/IKB1VW+Y!E*QZ*WY'9F MN3U'@6[B";FL&?@8^I"[[)J\ T(HWB"U$&BF\'4 0V->P&1+-N:4*3P%[/ / M#^(RC\0FF<057UFT%3.:F5C]O:A*O(RWFLR9$]7*6*74* G'QA+!UOZ^J)?#!Y(1]_W@P= _;OTP>9&)3%31 =J,N4G)38I%-ZT>*47/\L[9! MQ6E*GL3%#FY1@BL[]C!27&MS)M<54A/F^N*WF'-6,;L7@(NY4H]U;"8B,9.5 MLCFRH>#'SE]*>=R9/GG3"GH..E>^6$VW!I:L8&;LNT)H\I.F-90%^3^E:6'.H#NCZ+&I$_()1R47[G^G,OOJ?C4&8#)CII]V,4_(9W M6_41+>@C_0N5^+$W'-]TELP_G)6OMXGKGFD(6<,J$=G#@W8'WGINK.?&SS"O MD:EG<$R76(JVG!.TLN*&$7+J:,<(?U Q:)1F=@Q4H'>&EQZJ MZJ58C_M^KI%Y8O37QX/UK]J2+2(+(Q;'H)AD>6)!'L=^*/ZO-AIH&Y#17(]$EK>=&-7'X=63=_# T/C)OJ-+;^0_=MWF?__Y M63S*ZK+\//,ZB8W68'=HQ%-=G(_\>K-VX1RQ(,UVB M"2N"?XUPG,M^%R\NSQR$LA/ W-32)&I6L#K-W\DV^N;MB@(P;BE"P+<3:L=. MX>F;Z[$ PV0(IDZ$J2KV]-\BKI#1APJSLR"(4[K^PG U,6CT$EMU'(/70.,O MJ58NN5C[F\;@W)SLM-B=&:_5=8N]3^PWTCL?:G;$FE;X+CP?*+JOBO-$9\S8 MC[QS>FE1?!X577U0J\2H1>/O)?0:DM3P)P\6@FHAQ28JU"BX,'(XY]WT$\*0 MI:C] 40M2GKJ8% H0?=1FPK/$@]$:X_;L8_JE'4AJR$$L2GX38&QF#!W?VG0 MIP=6Z\473\5BY[?'U_J0$_*)VN+WU;M8^>!,]@?YH6NV5%FD&'.VUBEL M+F_5,,0G AP4933AL;CT/D8CFVY0-CUHT-5;FZ\XWIX5=4&JV:;!DY ,H3C* M\S __KYN>^L>EBG7$1A\M0=^;:SI_1\#,M \0?U GK1252N<3;5^E"EJB:'+ MYG'?'H\WP<7CU'B.:=\D4(HOM6TS8M(8)O>:Z1&]U(&7F;*23EQ7"[!2]8\GCJ2 MY/LT@UB\<2?Q<8CK[ )-MHSY,"N/:%*BF2TJ'_&E/MWT"$OO0V9MDEPY('1W M!==]>\-)3JGBQ]TE.9=-CU8@KDQO%US+"CR,7R([:$49O>" M8DG;=M.ZLR8*[0G:\9KA.BQSA^%/=OADK%G'24&;>F#Z(C[HVBZ.?VCOBJ[$ M1WZ#"PH'_&,W$*63A%V-/+*6E$_%.1U5V2^K@4[H@Y/2P1R8K3 K4 &")/(/ M:.@Q+1]MMZ C[CH8U^70@LUW&,W U[5T ?&[L^M&G-1.9FD M%^\9E.:4-VUS"3$S/24G=M RNVG(/(7E?4-#(AE.HK);T@P7K[6E9NS]0LG3 MB*+>YT#B273#5P0*]O6"MLV:_N"IJVC_LT3Q!5XP7H^)B3.!_H49S9Y3\3_B M:L9YFHH,WK.;&,VW]0RHZ3F2R*8NAYI\M^'FK B%#!NE9^#2',4#;FR0I>8% ME'4 + @$R&G6[O=C;!YVS"YS[86]ZC#"XV!B!>:N>>J"5O2TJ&B-P+#0:0^JMDT'*\PK+5-Q210K MTM3<=:@6R(S!<<7K5L*_1]-GY'GM7>,-K6L>$1*X!^QE:3*;AA-F)]ONHF&?VN'#DC=++[+CITZB M-X4#%L4%>L',%$-<&%S$H0/>0_^+IMH'RL-^5YL%*6TTSS9JY[AWW\HC M1T!6)'Q>@*'5XUWSUS]5&PWM-6Z*Q09U$I@S,Y5UH,8M+IM>FM]L#]9A^N6+ MB.&'X(379/ASW\%KS/JH0I\DX+CM UHV"I&H)DI3#^@PM;-V%VH^40W*4FRN MVQ;I,4D^S7BCR6]HZ6*2)[(LI@)/4B?[W,NK>G7M?Y 8@9X>S]6/1]98G3CT MVNL3A5[WP6*ODX*0.&:XK*YE"(IH@21QG:G/HAAPW'4%7YP3;&5 3:!CM\91 M:9L4[/9-+;L2K1RE P2I?D"%;EEW1MZ99KYY\+&Y&A<36ZE, ];5X_.5VGM4 MN#J!#S.DQJ!QT/-R>%8,RQ.:D??09GX?MEG^W;164/4Q07!A83><(81+"/TJ+H'4.M3ZSA0T&8VY4-$K5!%?H6J\I ;.M5 M-.!GJA^T8,#=2\5)<_CZS"BI+J)&UH""+%9!I["\^TYO5 M9")_#4A9^W[LB@@&].AR/H!2-J7PFNQZPS95#$Q9FR5BV)&U6I2;+U=9,>J7 MG)Z&!Z$)$#.V#L(12=FRE+#W?\G]E9.%G6 W8G\"I^Q;*ACI4_]D#77/PM*O MCO$[GXQG$-=^5E3U*&DU#R=VC7A+5,_[XI08$DVMX0VT,M:=)LA@SHIJ?FK7 MM4493.J%L1\G=6,O25F_%V]A;719W;"?IM%%=D@SWT=;)^ZB=:B%AE#]ZEOM MN:WX&JJ3((++SM>CR7>U/D\ETS*)*1B4-[;4 LY:)YD_5B9E'57"I)BN% M]']\/H[YYDK>OH,8GF;'A1ISBMA'N+H@,A6;2%!OE%#[7LVIMU:%6H$;:U/" MS]B4\+NU*>%Y-R6LY^KCTALJ]L;QKY2&.>JLBR;CP1 'V*K#;SS(MAN:NQN* MCFE,=!PS5B RE3>:=455^/.4A-Z:2%I,EEKJU$X][NYL0FT8C3X[>I$5WJI8 MG)WN0Y*"C:V&J9Q\4R'GHF>1*?YQ[H*"!)B\4N_<^B,Q#H,+\Y@.Y#+N^^+D MMN9SE*%GH(EEDV[A*G!A6CI=-SCV6_F9@E.0]@6JQQ''%WE=W9(T73BV**#_ M6CI7+SL@*>VB;9BYO![],N);[OWY[GP!R*TI$J/,B*%Z]0H#T52UG:&&(/*WZR"TV@'=@[H$'6PTFW9+3@X A! M.2>HR#99%U@"M*%HES/,/JYL$V<$1 BMLDH?)6#9&;*ZP/):<"BJ&MN/#IO]Z]1D'O=83P=;\ E8A'!Z?*K-\8DA)EN3)@D&CZ%I'!8" MQP=?>II.WR[1!GOH.QL=Y)Q#MZ(>/IB-O;JXCTT=F1L;*R&\22/@(,< :FIG M3GR2*C0_:N_3=J??2U4JE(^%7J3BV]31,A^7G&$X5F\V6DL^#;KCC)$M-H+Q M'Q,2E#-!TAY)'K2U4$5G72U:5&[(>#$ROA/V9A*)^X*VA74_3="H]Z%0[U$/ M2@6SN9?*I4F[K>)\6^G@.P ILX^NH /I/FZ^W8RZGB5-^]W0GT0XBI-]48CD MMJW'H[B\]^#A^7J'^XJJK8-@+\Y TGIR,Q'_F)A8^@6R(*XX\S&TK/U4%D=C MHT^GV8Q4UA=(NQHNYT'QV[-%3C=P_MWY7IJ]SO[DPD:DMP:=ZN>TA ME?)CUT.*Q/+5]\?WU;->I;16*:UG)J5U:>E+G^V%$Z%JLN;H.9S%3C[)W\B_ MG$1/LC.Q.?QBFW]E?-R5Y8C(]I3!MUF92?[3*H'WA-;0NF_?Q;[-//$*S75, MP@ ?X! *5MQ6W"LK@DE&;])CM>ZCI_1.UWWT+O91PFJRK%WJBC.ZE8*=60E' MV[Y_D?U]F\>)*/-LNG9'4]]HBT&^W_#M=<\]G?>_[KEWL>>T380WW(M_C++# MD($2F>9,[Y,AW)(U#^ AOFTQZMH55_P^13#VL;$)YB12PD&N(FQ%8!!A!$ MH<77>?&70[_8(X$+OPYG(?W:IAS4OCBAMB&0@[)BMY,_1AXHZ1(Y,)U@$ZR) MQ-*=S&*M]=J@+0&Q7KN,7$A)Q90:38>YI_JN^'&&T'&Z4;)36]>0,6'3YN-[ M-\I7\/ M_9]5ZD:0':YXUR9G1 M-%0EQ=FF%1 UK2YQT/%J8;D!NUI/'_;(YCD-L >EARWAJ8V.\]_(U\A:-Y'^ M1%;G3EBH3:[VO*\:E9R2=Z;JP5_;&8&F-O_!?;SV?;8I-]ORJR>6[=)97!!Q61% M.Z^^T\^,[[Q<\NRP;J=L7O>O>5?&GI2^=V='$1KA>OIEFJWZ4@TRMD8W2C7:%20N/C,$%-4 M31X-/:#[Z@1_K'RCX7B3IU4L^& J_B:O-FP_I&2VK"\-:^"X+N$"\S$2X%U<,Y-W]3S,^S/S1J1;#4MZ MCUIAVO4*!I@4,?Z6F+*0R,ST$I?3@#&UFHGTQ"1S=@7G5BI:'T;!==:U8P]Z M"1T:7_[(@GX27\6T*K+4T)N+K,I+'=YB<)C8541:Y[+42"-C'"HD=()&XK=H M0YHPZ4AZ'%EL3;K/*\)J1?5*>1E8^Y_4XBEHMV+"5M?,3E>0'G)I 4\MX28W ML)#YMLSU12@5C;EC[K8YB-6_D?A'U>Y#Q>#"6W#1Z+3Y:HIMME'&7+S$3/+( M\Q8U)H+J%W@](M6YD;U-B(NUYL#LSTV/*(KN?(Y:V<61-O2@A7S9%E+GNSCC M27)!\^+5I6Y!9,KW(7Z1F9<=$Y+*4C+K=R<SWL2 MOUJHF <6/?(O.S^SL*K$F5W5?]:7C&;0LM3W.9*GU>;E[$H; MVZK07DA+T/#NW2H+/S('?7:O5H5=PBV+_X1$M]&WA^$.NY?U1?F5P))D.J1D M(J &$+6.K#JNG(J\A?,J']G ]HZ+)+(,.6'K /?Z%]H79)VS/S&]F=2E.GF+ MY,>US76(!&QL>%[$ETTF%UY=U1][Z\+<&RL7;/^ *;RND-$Y,K*B3;5:E83G[0]#=('FDU+V\6OT+[JVT73,]/EE;5Z=X_LY^8SKHP6 MP U(SZN\ .M5%0M81H8TL&6+%(-DG89 1X=\?8'SR.I20NV.(V#@C!1V\OQ] M:O(G&7; #E3L*#9*N(WW1)(I[Y%;N<:./U7L&,]P;?,_3*F%HJ=F3?-W(;EZ MHH@L_*Z-^)KHY\[$N%A] 4;))WS92,'/4K,/FV<2#W8EH6V%?9ZK)2UD+;=+ M>4KC/A!J;3Q=3&VN4>@'8R[6*/0Q\^K8(\Q53>':@?W^LJ(S;F3%\#NX'V"( MN& VF/#"TTZ;P%[.3,UDGI# :!CU5^>L*RS[XWC.^LV(8LX_PPQG8B5\LE[Z-?!N1W 4]B9"42KHAH@&BA!O=/)25_ M+N@742D*Q?NV.Z?&Y.QG$J^)X\21:)_R]=)GC9_H)_?4?;W>Y%*M-^<3$IU. MR_F8&D**?\Q,8%[[S:] LT3W_#7_4'J94[(G=3BY\@#T 6JMD4O17T$1*B^, MF>1@'#]O^9H9^Y8.+;7G9TI+/B?JLH=#$M?B^!NWBEI[V4=NMN_TATEJ]5'!G">N_3S#5VM0V0YB6=Y[="/_'/G2\'+C?&%?_29B_4S M6;F<23@4MVTGU%TZ&^+R5Y#HTHB I7(E.2::A'$>^/CBMUI+@B(/'*XVKW3U M&D%"/N/+4_HP*=6TM$]M[Z(#725*%V=-KA%5^37IT:(D(+ _ILH0GZ0+K;F_$8$=J!4F< MK8?G>GC^S! \R-9=-_##LY*16\,.,.<7.YVUG->/HG>9-3--<-$ !8+A;&!] M['P[49-:8R#)%-9U4+J75(8D5;=+AQ4:Y5WI^Y_(%-S9:$EUH%GM7@,&#S4A9]/R);R"?CKL)G"V^=,;;*:D,OR*H MA I9HRZ04EZU>=361]Y!.+80)BFF]#-.*-%=0NS2#2447'(^:20-N5W/*Q ME6RM>4/W^#_N8$B8N]5ZKM;SY[2>XC'T(;Q^;!J6L[?DH8XGLG?D1\I/5($8 MS9?!T8HNB!1K/4A4Q^(79X;=&-'' M1F;(Y+W'?I++X2C)XB .D+9L&1M$$[3KV5I8.3]F-Q(7K_0].4XGF28P?CG" M+[5^^-RF,]=#%MTVZNR6H7=".GV1/';JIQ" 68[H21$.SSJ556 M)5[/LTJ3H*O[PG"N-M_2=##_?PQMV!^4QCS/)F4_YCY;CI[D_(1HN@]+]+T9 M9:T>@E)&Y"GBU'X\PFFQ]KDN;Y#1X!R(1\BNMZI;L0%,$Q)%3=2:\B[\"+5R M#AY.N.(P*-4,7S7>A4/0+!RB.Z&K&EL,YU7M CEZ#)J$4'(#Y(V$=8B?^QLI M6<2ATZ KA=R'UR(-18?X*'1C\GIHX3(&Y:PT&YW47L^1$,?8M!"-0668_0@. M9W&X'N2D31&[/_K M"ME?(?OOC7__3F$7\21TNHH9;XHA/R6E<:&A*^D3S_/;3O,A>D?K6;4&W^_' MYOP%ZGYO1M@;EB "WR- UI%OP),#%M:#X R-$1GQ"&*.*:&P M&X=R@3"VPXA'PJKHEB47[^X5RV(.>4>,#>.\BJ+V,",%I0#^!*)L,5-UA?$8PHQO )F76_^[<(Y87)!/CSL$C!II1':< M"?&(&L.>'CB5K8[T;@ OUU1GS-*B.1=UL.Z\*$] ,\5PM05L\_@A?47J+,=LL9DJ)V)#J]IP7KC/C]^B81\72Z M.)6Z)USFQ.%L (?L=IM8Y9N-?_N(J7C9G&VWT\R&ZU8R.?B%"0\I-_N%VOY" M_+K-RNUY-51+G'&U/R@/OC+:/*$9>0_/XZD!/2J!A&F0Q?UZJ+C3 V?;7=MQ MKNY(!].-JX8U;?."53HII M=5]3]A3XV/CGN[VYC0U-6O5!I5990DO1@4@Z8 MGCM;,>PL'H"\H#)@*Y.^U\*(7Y'!\E?P%+UDYACW&$MAB=<_#DG9O>*)A'V- M-Q]*T3>;/EQ_P[E>+2S.Q0\2XM%/^Y:;9R8XP#[C3+O:?%&]#OBO[?*=]5SA M%Y@LZ$0=Y'0*C#\$OG%?:$>/%&NE0UF5Y^5D4HSG/AK(R.:63_^EN?U_O?KWS1'N1!NK[HP<"^SX?4*A.)=3?_O1ENODXO_^K]]] M]/NKWS[B=Q\M[MB'3R7J($]D,C<_[DF>U*)0S\B( M"1!# L ]=@HP+)! +%O@/UC 3I2DF660O.U]F)$4Z"&ZH(6H+V&!&4M(02MLKD-Q-IR"B8"[E\:H6;2PR4PQS#5-#V,[XCM3D)1_I9Q' MY*=A1-$NV%.5$BP<$/EE\U#4#C6A[RPQBW-LT&I#2A<8" \$QKF'0H7E4VGQ M"K6X&ZHGI-"KZ!MUS"GFY7@YPNCQ5'U<+NBXZQT"/P$^XB6M-8_YRSE@2[0F M ,I1]-UR+GX5*JT.8;A!ECB>3?45BG0=706ZEX6B,PQD!=F:@F,E*&6MI&& M+7)72*(U&<()WWSX(>P11F?^.5V\N=J\K.GIK!,S?@;CGU("96;8U33I^7ZB M/;YU8IZ6>H!Q+/I^['@)Q11'H@"=:#%[L\;<+;YCR@0H 25D*J3'=J&L^>,G M-"/OJ5_T.+W5"T'QJHNZ:E2M&E7/5Z/*6X8N[+L1* T+28(&(5D$$G+-;\4= M2_H\T^!)7^'3% 'A 3^CA?/^56R\2DMDW5KOHNM>2EP?F3$N6ZEI_1:UZWT M+K82;9Y(Z&B58:.7Y5R4<)U4>X2 89CYM$*'&*1!Z\0":^3A=AAZOZJ=/K7W MO>ZQ=Z,P_!I$L&@8C*Y<&?95;YWI-49AR)2>7$TZW1S=M R80'LHG">T"A%L#Z=*(K_2;C^>58<0X2)[>9A\01ACT__.4:_#P]9^$]/!S_EK/9 M*G:H*+$-I^H>Z%RE,=$&HRCB&NZW(H),8L_4]#BP4$!>42L[[:THQO01^J+] M(#[:0:]0'1A1(0B_L^)C&-@4-?H2?"3KR_@WR5-':[^%$?PWI'.#A$'TJVN?>;4,NE 2+FF@.*U9BS7"O M&>ZG/.?_\N=/JHY.+UJN^%L_'CF#)1L[\2U&E_>/FX^_VVX^;_97L?,= @] M1E9E!6* 4/[?_/E:H7U*[WG=6^]B;[W*)2,-E>OTX?JV'E._@>&WN76Y03S9 MFYR*\,)>U!5,^W*[^;0;D;+O-U_8M[Z-=_EZ0 _W4-+7_MJVY!QNOHXH;ODU MBRR>_M(5Y>;3N/^_[@0D]84PM:Y[^RFMLW5OOYN]W9U:T6O2EB9_2G["7#ZE M;:HOJN9U*#]O-O8K[N1Q!VC\0MRSJ9?CZWH$OP4>RJ[W7:F=0VG/?E>&H_YA MW9Y/::FLV_.=!*]1H!6@?O!J^;ZG6)?^X^:_T?GUDCFYXGY"KNC[ZG4E'&*? MX<&UX)?VVU_:]IJ.SR^^>)5MY/^G'?\V[D+[)89+&PG%DPW3^CV&,O M@AP8Z!T>UVL\+A)Y]<'=GZ])#SV&)4'899I)I<>+!=Y+++"^!5TK02&*-2:- MVES,Y6*KN2MY/[Z+':/=W[0MLW"F6M?8ZV(P9+IJHMPULWT ))V%4BDO8E9_ MB_[C&]81HU5T*L[Q.>-W5]:P]:!:#RH:_[>MD!A,8"<3M6O_", ML9+L/,9FPJ0869''TXC)N@1MX1T[]AD=&;,7@(.1K,LU#WH8Y5I*9FC@T29< MMT-5#,IK**2-C-\IDC=X-FO(QN1&55Y%CW4\&M%A,FY\!T_9Z,R*3J>0<_J* M>PU4\KXX.6VF],R%B=]EQ7IH<#$32L\/K3VI1@[C:6TR87(E4V0.S]D9 9@Q M>A&$O<)D@"> (3[4/4KIS6J#BG]>9H.[=&[/4*ZK"7X.)GA%4_QT2H!SD@G= MDLL(?K$XP37MK6B*-\IS_RY]%7;>@<%%WJWR/*57OVZW=\(FH;+//MAH:[3J]9JYDC#C$+I$8.?C'NATGBDF63?3 M4WJQZV9Z9V=7TIO?MUM M[V*W12T1)]VN:HZA24+N?UIWRM-Y:^M.>=?GDB6U7994\Y7>JP.Y@S5U+A7= M?EJ.9KZ=LC1+=2M&<YLY4'?SAUA6,"](? MHXZK9$V,F>DOT!F@/NBQ07VXUH"MVUP'8.U.-]7>SB<[M&@@;597O/=7IMN@ M)/3WSL^,$>%-E<4W0H)V(J$(-8L'<>U\\,6]E6;G+6EV_GVEV<%?5IJ=]^)L M_.4%"@]M]T(L-%2GASY .;!@.@L/-Q18BB$II[C35"7K-V7%&7PZ3AGPHQ!2 M0[NZVX&U(W3S>IJ!.O&[4^B8]^W4MAVXX:K!H#%M$^B"+.,Z )/8*\==4HA? M1,B"T?/NIH6RO4?:R&'T"R)FGB)ASTIH]X1FY#T\:S][F"DY9DBW)+Q,AL(# MN7-A.-G)6Y5,)N.@?GS;&IV>D"L:P7G1>#F M+H0&' Q_Y]Z$-L]I50V9T*&Z-EV[N@[7 B2@J*;J57Y;N3D/-!']UA.I=C(9 MG=,!=(RFT2%O>P%'MN- ;CT],&"425D\,8_CMG3U9!';G6A4,V"3VO!2/)OZ(W<^2^!DQH7PNBXX9&R6O-<:)B'8E86!]Z M&\3DM? 5#^U^!*06!]LI\&U/>P+>;\. M^]_!T]*R?W@9S"5U]_V8L!8QAR;L5T3A]BP'!?V;)T;Q,8# WK9?)@::4PL.(,0G2M MYAY91[97!_L:(.]+"X57-][1ZXH9G0\ 'Y,%T,7?SKJ:S(2:<6.E.>P.P8S3 MTDE/\_8KB>R33')*IM1@N$C#HH>B[;37?S<3>X*;KCFK58?:F? MGP'1L,;6,ABWC9[_W(IQRI;[0B8SKNU*8K,* KSZ5LQ)D;LDNO8\ M:F7[)TK"DW?=GN##TCD_3 C;O3L%R[Y3E_(02N[-3,YD497B8?I3B:SMR*;Y MMFJ-0-ZRQ _R3N:=+LY#H]]5U:=B!U.:"QZ7]=24JD @-/YQR^3@_3?> M->K++BT@5;A6J>G)4LG)Z%F)9+IP8YLE?FY>3';RW-?UTP_M_K6T2*U].\_V MD%R3F6^?X_HJ"9:HFI8XCOR-(QJLL_JTNH1W3FPD%;\0D8DT)&W4;9+_D'^I M."7_@R-GCC:Y%9IKX>XFSSMCN.[=U<']<67ZQ$*@5>SL4-QA![_FUENWIR3> MC '9$9W/Y+%<;?[6;DK6C+T+$HZ28WK6GE[6S6DR"S"/"5$>:#(XV5P)".^: M7L%V$UA1";?C:QKI?Y2NS7'8+FP.[(N/#5-ZB!M3"U2_^.WR7._P7E*HFHFD(P^4Z MNR"1>&4L-"(1-_8:T2 M<$,+78Q0T8-<@4F@AT*X)3@7'RNT=276D"L(;*(E MSM<$^U#\P ! NDMH]G+-%-G#OI)A9D=I,X"40O*EN X9>)AZ&=>^+JJC/!/> M\SA(AIM"[*X4+J20&;ME_=.%JVR-&@BI3$D>,ZPI5B+2%'84@'=LX=O#H0]9 M5H#Q_ 8)1H:V%VQRB!EL]RK7%IFGM-%6X_8NC)O&4603L/VA;FRYCRH:B98, M&PH$F5)EU?B BK=62MI[%VKKY%-H^_=MTX1:H"7)2"*GU9RYQ"8-W=&7')0- M+#IKPKB&>$0*FH@;;7+?8[EG^D[X@Z?E<0G;=3D_IU:[;Z8EL)\]C5I)O>I92$4Y( MA3_N:6[;(YW%I[&C$*!7I \MV1NXX=9_LW"TW;F33TLP\6(CN?V,MT#"A+$; M6MG@# H\9M,!;I1"37$9ZSY^2FMJW<=/9!];E@_];F:>ERWZE-: M-NM6?8<1K>@0WP XH20J-]+>@!+A5/%>6$(=7"'Q" IF-DC$R_K#/6W<5@ 2 MZX9[4B]_W7#O,H643JZ>.<8-W.:P21&.VVDNG ZRVG#<@#YQ,9[U37NCY]V3 M:]R%=:<]J;>^[K1WL=.PFQ3XMR_0.9?8M+-"^YV'&7)U*#&2CQ9.,NZ4KG)Q M8ZU-S#^VB?D/:Q/SLVEB7H^9]9CY0(Z9BAE&!(+ ( ,Z9P IG\,DM_(G_A)\ M0.N/%+" (;P6.WPR&G9N3<@P9*N[]Y36Q+H/WV%@)1M1J ZX4=!@00[9DOR[ MNPZ#+ML[K:I;.:#H^Z"D0FU;0H]E)I>JC) M%7FW^A$@&WY46$;1+2XR:A MF[;FWF=M:RBK>F1H\2J\N8KIO&-"/NOJJ[BM$DWH"OGR@I@*=/>-CNBYGK?+ MS52OUL:XYTS&\ZSVW"_8#H2E8%CEL HV-CKC:O".H1G2W!L)0DY M)1?03NL@M#)EV LW3R3G4JSXCP"UKVUSS_IT7=OF?N1ARM1Z(*OB;@3\/[>< M+^S2I;VN<) %RA>73 D_A&X/]EKON%;-H1X%5'(;XIX&3\(;[E@PX9%4SFMI M9CLGMQMA+9FU0A-( *54?4;8<>U_%-67Z0W7-3N\PMNC1!0,&& MV8?6CKM8_^A'IDS@67#,/UN%QG"O+U^EJ(.)H4K_OT+2N9GX!ATNR9Z!+T%Y M*3 ![8'>XF9LBK&4;K_/A#IB1JA;5_0B2VE,M$/\?,"38^0HV5) M4_XM+@2=T$$S:TQ\:'0;RK&VRN:H OQUR\N#9-@Q7Q&J*&!$'&'FG8MGTWZJ#;2A8$! M>SBR%^EYN9AY).8Y['+\'>MARIHPA7U-;L+S*%^M>IIOW)1O<1L?=HOP#K,K MA)?"0&%TRV6 S!784D0TKHDR"9--.QDW[]!4&2]%3I9I5^C+?%YSVRLOCR[L M6]JS_P1;A?4O"742#*%2C77=&6M CGITB@U,1UT=.15T !TF?W9%)DIY9YR. M$ >Z"]]V;_K"SM9=;8X]&%%2@M>ZS(+Z#1 MB3/US#;8Z[[M3JWH/F2D16L$\*%LZS4">,R\?MGV@_D,:4,71C\AC&3,!I9O M]QV^$+>E\J3QCN;^CTF_-5Q'UL%0O0K08.FQKD&&<(/EM!;1&=\%]>.8#JT[ M.]F,V[ 5PC=UP-3ET\\VJF$AOH.$"&)5F#13/0^C.PM,*CM]*GN>I,L;FFN* M&MA'311IEF\$P>JM_*"GH* N.AM$I/W>O(R=X2 B90,MFER-9#-.^#8R MNAJKL88+4Q8RWWNJTR0/=2;3@?<+M!7(WGLP*O;7'(O$9FQD^H56^P]RP MIWI" VXS1&83&/;$2XNGSA8$M[4FV]ZB*XA<+@IX*M ZE^- +^@E/&+QT+9^ M0>+ L,G)CQNFT*-W74H PBW]CSJ"XOBFIP]/6S=?%V]]"&T^XU:* DMYBPB* M/CNT==7: I5 Q![[A5N*MH,8\.!?KFO#T%4DQ PN)E'^*G \"O?W[BF.>QOK 9D:B"7-[$]EW)@TM RK* M@SR/W]9:/NY83FN._ M@I@LO;9]^^+0,OI-=M&K&R BL8^W[5%A]WJ#1C7_3\)X?2%LGI>O?Q\\XJV MR=668T_.D&AG@]/:TW-*A?Q0W*&PLQN0/V*&C64V)4= MTQ%C6*!L@UTC&U,GEF*PB2X/3()S#D/+9"V-O1$/O@LU4_OR.S3.4&P#H:@\ M(N.EK,X%1?VU:D_']U46S1-[L>V],OJ>T:P_F -P&:T_\3*T30G>]25 M]OS!IBENF=Y=.:MBV0HA]ZV0U.TE*Q+9R.V@OMI\'ZWB$40:L&5D^%X(_11N M.W8L4V5ZTJ&LQ#%5NSOI8R _)\77%G: M%7TEJCB;NNWMT5)I52$C2?G&2C@77EM.E\X\^!EG>D:]*K6?, >"G2AV&"=_ MOV[)OUMK0<_6Q*_]@P^?U=_^9NT??#;]@ZO#\W,X/)P,$"<'>!8ZVUET4#5% M+?C7#$?Q?,ZG7T7E&8UD9HHUEA9T M*B. M+%.N\7N5*^0DHK$ %1U'31GILMMJ8DT8C@7FKM^0!"KYG4F9;[8^MM$)'Y1UF*0MR M[JWI-8LX=..>-Y;.F".X3F4?6K\F5,5%J9:3Z_#]G3NJ51/'/WB0/L&72Z^RJ1E]+Q^C7[+A=#%I:QP^?# M;HNJ%I^!S%CD8->2!>N=(:V<-]-@PW;ML5*9JP]7[WK=]*L'^?8P?*LE2A43 M[IMU80)2OA5@>:H&:W9)8,2\2QU.N>@RB0)6J0Y*@TS'\W%$;CP=XGQIU7D0 MP/!!]CJY/HKO;6C6-Q]]O#G2D&]Z\V&V&W(+ @L!LH6"''-1L;I#-#."ZV&A M9J@@\Y>B:7(\>&TW!:(L*?A8/73YV2.9+"WYH_NH&D8W0+V8Z%YD;R M85E96,H+?0BO%Y]$#>;6E#$>8#2]>$3V53&D$_^H2O=GY@I%(Z.>FV3%G-1W M2TY;"TH+OI56]J+H(T2KX:O1V_I",>EN39CU3[5 %95,W1GD8R5%2&?6)>DV M3YL!GX#,6U'>TJ_Y*X?\&PF',H7%&(ACH@\:1XEW4<:WSSG"0D+;U/&,SFAY MJP>9/[SNK:A M=M8"(!Y?N%HEC=R[=T+]]R\>^*.CI,-7-\RP44 M+<&'^PV=Z/+7V,>9@7DO;XEYB2,6GN MM:8^6BURVRR5;>CYXK,?)]B+O'"X-&X$+E.IJ)@+372#YDSIN?IT]=TY"T_( M-/CD9.!D*P6-U6;%9^7L[."Y9[,L?<,/!Y4I6): MW.U0;H\F,]$D5(J$'%' FB&RN81N_HMT.7."1(RQ5X)%(X"+W/;,P;-F_SZ8 M2&5USQY5/X[$4RI>F'::2;1HQJ#/V#-2[B81V$LE+L++V3&3C%':G-=CC;H? M-*=I$.VQVF^%\]ZZ7+IP&@<=@EB%4UMKQ9&WUPX1+A!19TV1H2Y M#)<5_:PJ!_A7]F6/0_MZ#!U]_YMJWR8![DSTXN4(OZ:NBNWF/\?ZNNCP7Z]H M%DKZ_[\$=*30(WY.KA?]^UNZ9G%JT=;(=VN8K>-E5^PVGQXKN$>:476?_C?] MIFP9#-@CRRGYGKV^F@)-'7[$RMTA<]X>ACMI7W#<'PL>)0U'NGM<)54&HN Y M,#ZH?JY[Q=%6\[1(R3BP+,$!+&@\0)VL:8NU).* XX?OBM89;0Q;2W\EE[$MEZ,TJ M\]JJ8(]8CH/1<6C[A?R"UZFL45N@NBYCRE'*^I+WIAO'(^ M--5A@#3/DES,)Z$LAD(Z7/?GY4>+UZ2A%%6M];O+5\PNT@G]AN0CT9=2%J=! M])F7K,>$]<[EZ^_ED$N/&-^RY54L#=)946]YHKM:3=M:DRD-&FS6@Y"!% MNUVN7)I=&4U?Z821GQ1]W^Y=0ZV<*K,Q)8BZ"H_'MGS7/XK.7A7%&;O,KS?- M*8W ^R&!<;;3FK\F#PQYHR=I61RM3I0<"O'0LC- MB6@IV\(%KH42K53W2\&H%^"FS.Q&UA'!6W+^O'5GE@)Q\>2,03\WK=I-7337 M8W$=S([W8R=M0I)M=4#4C4!FE^&_4_^2'R%A9^DV=X8BB*[F*G?QE);@NNW? MQ;:7?<*[(^)K:/OE@2*'2(S6"D)/87Y4&4 ,(; CC2:C@7#\%!,@>RPA]9%O MTXA=&)-C;8**.)%XCF)+IVE8L9V2/X39#=:-_906V;JQW\7&3KG++%VC^IZ# M2F1@X^-*82/],_L_?4-AV.8S(6*5O_V._]9OODG*-U_+U;:;5^<=V$.X^GF6 MR.CSYM 5,9R22Y1_^M.%';GV*_[8?L6/UG[%9].ON)Y/Z_GT 9U/W(ZFG->I M:F/E/H8D93UN5L=KI0_40LC%@+-R?W>UXP#J/V-FX-*)8Q]$ M;,E5DV*'=M%&?-Y8X.M"HHB\#9M=6_(0]!:Q'Q6CV%>U.,E[-%D*A'U'VTW[ M"2.]FB877>> YX:3<3#>"P&SW K(H=-)_HU/Z_:.=>A6'_@IK??5QKP+&R,E M!:?8&/@R=K/OSM'<%.- 6U#+#:<6]4HDM]#S M8?DM[P'SKM0F[^WF=54VQ>G$Q?&FH,^E,9@>Z5B40!ST]$MN5U8V3K)1[,+! M$-VT$.Z(E(1W17?)K5XW^;K)/Y!-G@)=X&K9:6ANJZYM]$ 51+<6$O?G?1W2 M'\$_.38,T$"[/7OHI^(L@J_ZU:F..U2!-\_+-B/]@_X$/^>86B3+DT3B] M)DC%_5DRW_RUDAR! MM\Z@<597L:S ]2.@C\$WU^PIL='U<'2I/.?]D'5]ED MA#VRGI>1"A M P@RT$%Z=D2,=;A64DH'ZJ5#C@;,P-TFA]RZC0G@XN2L#6#6WDNVX/[;R@U\ MO'#?0+;.:K!#PJU""N#JZ(>==$PU3&B>7< !/",!2B'=0L(N1/>KNOUX% I[ MQ GS),9J7I[24E_-R[LP+PP&J;@\[/2OA7AADEZ3W( CIM5Z\Q&6@L5,C(<^ M*EOR7L3>S;ARET F3KP;O/Z#="BJH.;06CY1<.]#\ MJYVH::O6V/YIO=1U([V[VL"TWJ!X+>ARA_XM3F$4 %0L M3W)K. M0+C&M?SBAR"@>=[/_ 0TA@AV6#?V4UIDZ\9^"OB@" FRX]=)O&:-?=9PDFW% M66=+UNZ;%^RWJ5G%*(_:NMI;"W:F'YNXXOMSC^TB)3ZF"5)DO;2WB'W00L!R M_L'QSJ=6<'$%PH#V&M DHR''P>+ILA2R7QOX/E[X3_S-U8H\G16]6I%WXN63 M#R]$']=UN\/_)U:0G/J#_EQ6,RMR'=KT%4@'-S?G/YZ#(5D<^A6>'@N]?H;@XOOAG[OBHV1PP(8M.6 MKKS:+'4A/UGZITLO\3]VW>9___E9/,JDR_@!O1 KG<)CYC=Q+?>\\UI'E"#D M"C,&@LAAU0KO V3E#>)9Z3>=LJ M;FTB,JPZ[S!%PL.R \\.3%:CM&,YJ*@R;A]@J&$C]@6+^$T'#KLAC)@>[2PP M)/Y]1%/'ZVI^PI&^MJQCF MHTQ ,TD%@?L:I(Y'G>5[QBCZY.&'XLAEITCJPP<[;H"#>_XJP]BUQAI9RA+F M4OA'O_D_:$$64&:49_E69YDN38O?),?IJB_.X""MVSLLE6_#B7RV'3F4N%V* M;)EMJMET([FBC[J=W.6F A5FM;?;?+4?6KN)\=-'LO$H7NLH?&Y">1VR.RPG M\>(>]7M *%I3TCR>]\8MOT#X>6MU\I7KS /P=&Q0YY7OE M4 E-)#U7+6SIADU\8/@>=ZG9M@*#+>8@]M,7^[B]"Z-P$18TY5NO>K[_U>;[ MFZH.9NKHU;%F52N7EXM?NG!R4;;SIES>0:8M+L&8Z7+8XA.1>)CO?M=-7^/CE\+SX6#]42I>UX?3'-IQ^O#:< M_N:Y-)RNQ,0_ S'QLC.QO^Q,H+O(FH%1,AAHQ_'%LC*"&HAPF'P7(K:8Y1&B7 M-L:IO0.@N!71>SFV*E'S)!V>41-Y MDGD4FN.[4$C4?,$*T(2%8[7GYPFG2O[QAFV?1Y<8S=@8"2[;'_KKL;ANJF$L MM6)1CETL=OJ<)XH=1R['($:5!*2U//?I(:OFMNCUYQP2^@==*M1(-,'3'S&+ M41&XKIC:F8+K'1;30*^T-^%AYK[4[.[9T1#3G' TQ7C':C=JM27AJ%24X;9% MWB%&-7%B4&.Y'ZUQ4?HCICZ.3,TLL4G8CYS>:%'>4CD[IAQ.J_U;6FV?=0A, M^GV[^4\*?%[26'D1IO7_HD\,0T8^/3186WN-WO1\F1J9)NFI^QLVX![V.'7-JBR;HLD2-Y%@CX,6Q-<*FI^$B/J<SRZ3#TTBK,XK 5 )'06CIT3&>#:0=LYO?6J*;#/B[WB3H30/HU$MI*2 MS2?J9[Z:\PU0GPFRKFRJE;N#I]C>]Z-?! MR?"BS-%'62AR4?:C'*!C;RV?7:-]V? ZN=T*UXG5%W:A:1A56:A35:"HTI7L MK9Z%0_]>N\7E%J?0D3YA'ZF_45\M7E3=2/ZR@L;)F@S54"-4T5LEZ3AK*!<; M!E

    C('(X40PT=VK!1TF?J51=^/QU.DM5!^+-1C:GJREU$&R_XPH=>V+ M?LBYJ;A*:931,^$]&:]VPK%3IC-EY>^@E6ZSO@.Y^Y_>(H Y..4\3^2ESBT^N4RK/;4^=D8HYE]\&:J'"'5,%<2B5M).G1Y>X MJ#8?'/ W;Z%#N%TZZG:=-!6IFXL3T8IU^7@72FS;RS6V^[*D:_WMV9Z7J^_\ M]M[9YS'%L^GWW4@&6>ORMVU].V,?X(-E3Y/1'KG&,,._;).&&B,AHX!I(D/H M!SIH53Q>$!<=Q^Q#U$!+!$Q -S Z0U$.TB_-+GLD3!$TY!&8*R\_#T@/'TVC M=BWW)DT%7I:V\]]E( @;QP7??'6\/QA#LCK>CYG75^SY5IJ-A!8?^\5S>S*U M&F]K+'*ZA>JAEN)7EAS[]-N_6'[JU\Y^"-M*OZ\9]P-I:!T)O(AV#]YSO)E3 M'*/0GXVQ;ZMJ#O6H%8CDP&%2.#>79=&="K?IDT3B)Y>ZE'+/61_97&3WO%O+ MCS+16W$(J#24%;P>;NP0ME$(!:U%HXW6*;WB7G]XIW4>+UR,@\%$N&19&F4X\C M!D*B#[BYYN7% A=T [P:[O'#2YN(I@,3*C.'O].)/39<-XL]_%@29'5"#'+3 M.G?(VM;)(>-V;C,HN) V<9IBK:KT83 \*CG:MQ)Y%E8EP,1::-6'].NM-B_P MCME/)=#B_$: *H<#B!8FY<UI+K A WPVVG%0/P#D2]3E3QQ5MBE'6 IZS M:FAO\#J9]6:E6 0O5[1';1=F;L+SM M@ZLH1K.9FSMX-RA":"4EE:IBA<$9)ZWI9&D@XVNP.WGF"B M-A3W8?OLR'"):R3!Z_8^0*3?8"F&X[ _QG$N[_)$@"3OD8.R(@T?@33\[8HT M7)&&[XVS_@L'AV]?XGT:1GM%_SW?P/*;*?$^W;^BP.3RDLU"K/O7K[J82 >9 M^WYO/LM)'\>.%N7_II/C>+5YV9QCZUA'(R3_.P%XS)]-?WG\3;7M)<=?<0U& M']2AWO(YFOC,N.\K6BSD?S55@0"R_,=(]\1-@/FR%BN.0!%C=15\=$W,5ST< MQK]'=WO2':E?WMH07MC[4_0-W$?_HLAO%1Z53,:Y9,T_\J7O4)8@7[CH]NS& M&G0+("SZ\)9ID#(,FD14!7F_1=5MZ,$XOI-%T%N_-C";_W)J;]()#"?97F'<60&<#/H M6QKCOE-(UD2(PC'C2AA:]T&:U'D7YD#,A(9:VGS!T6\\=CM8L?:L<#K)Z:8% M2*OX&@]4#$.G]2(#Z0I*>)(AQLL#4',N]#WI/;VXRP0R-LLX&'F H^Z(A)H: MR9V76T/=&1PTN&H>:S33FOMK.H\47W!?K9W,B*+>@V+>3] ,V0_LHB"> M?MZ5LW4+/Z$9>0^CG+_Y!AKTC?#P^7B=[V7R3.M-7;V&?^%W<$K#NL,^NFCJ M*VI;R]7F;]R-3U>B^=26*!SORX'2@PU!&4[@,,3OE8W(>Z724H+,?.H6FIF+ M:4=/\E-1'0$HKY*6AMN"_(EF,*: S6W5C;TV(YU0(<('M^C+:#0LV+6M-D3J MX*3512B0C%F QPCKJ.1*V@" "[)X6\;3GBFX^=$VF6L;YLZM!"'18+/&?K2L1HF^0NT >)IY,F ^_W62<%_;XF!R9SL EM>_=6+0]7U@Z&H M\WA8HT@+K2=V5CL(4TMAS"FVI:\LQ1N#TF$V(_^)?Q7)[ M>@&QLXD.4?#BR,O4DKJ;0O]JG^)CY!E!8))GW %;S9.UX\#4H_[*0D'N&H6U MMUJ:VTHYC2SHR)=+E#1VT(ML^7!V39.=*;D&B,'89PG';)8.C#J0#C[>G-71 M8QNT;WKN4=G5^LCAYG)(OI-/6RO3LC<.+CW'XW,Q,K[JRA<,[Y_W6<8OIDLI M;1RW%KM[!ZAW\'*B+]] UL%..05T].G[(Y#85&:]"CV8I7G'? M<"P@01/"TM#001)E5#2.YE3='(>,W9W%VH&=B3 M&4A\FT?'_4BG5MK^8\2HV"F8(8T*=]C^G [>@&ZQG.EI"CQ,R>XVT MGP@[WKG9W]"QW-)1PCERD[NQ6>93@-X9(C\-3,%.R6><5'%T+C@2CT?1-9CK MY-3+5#P$F\8/'7/F)J6[*SHZ9KIY^8F6&#P)>O^+0Y2+ED%G,U8>N12X:YFE M0N@M-W2@-Q= D$NT*HF1\T'5_7=E'CY@:_E\8BGNRV/4U07'#/9*2!G[<8?> MMW+)0YOC5!2,/"LU9E#2K$^MR,,ZI,*RC!D-QC+D/H0ZU,E(%XS3!(]DS,5@ M_-$?UGR24$YD?)B^NJCH;C&_R[,RQ5OVDUS=8FKNGOZY?='?H*A^UT>WFP\) ML>U,+YJLBZF8 I91AGX/43WEFZ%S:8%[(@9+O8@//AFS\G[Y82O<\Q%PS]^M M<,\5[OG>G+*_<$7SF27CGC2@X(D>)JN;^E12_LPS!N>6H7E0=GG]9+9W*X!R>X_T)&7W2K+2AC1\@E;@ M \EEHVHOM'/I?2KW7_+;4S\A&$/&HT@/BA+XYW\SNA&=S4-7C&4$%$=V/C;W M/)$4:-6MD.Q/NS]]>HLB'[R8LRM9<0.]AF*NAW[S5'E?V&? M2+F<,]"6"S&HIN66?,OI!*_:<%@&.#:3_4M]K+A\+\RB%N&RAW1%.(<5-7$W MH__!^QV[#,A@J\7U"-H3Q;5^M7&&QCHQXY46I>)R=5@F,[6WRR&:O.(%?;L' ML:.LK7@K7O%G:>=P_)/?I([O+XMA,&#,%X*AIZ7ZM'"#3YQ?X_WR0M=M\R.X M>K02/1.=,N8Q3ZN003VVFT,H4='9&ET"?,)8;JJ+.^NAB60%_B3# 5><3C0V MCMWEYPJ#^Z=1 TF9N>JDK;PX2F+1W$:EUO-K\%1$"BJ'\&][0O7F6[FZ) M(URB2MH*H>FEKF'[/R3Q0+[.K_I?@_H0AH@UPB@J9=:''E8BXZH'1R*;$M4G MTY)M?G^8$F&2YQ+&R)U5\MB)#R-J) A7<5\P5IJ0]ED2-8%AM94U*)<;*EM6AS> M*89:WIFV9BJA^&3X7% J+2T1F[$D]KQ6 /CRY&CQ#*VL*I;WL-%(V$=Q]&C5 M:*6!?%Z0H=6BKQ;];1.+&36N%*A[Y(K^WG((KUL2=OG%C@$D]!1UN+8F*Z/X M2GN5B7_WU4FW))>8Q=NC:1I+9I.*9>"B[RO8K'V(?MJ&:SZ;OX$E>//Y_YBQ MTZ/GTVB,7TI'QD=_^-??,ZZR.(IUB?QJ__7IR\BOMHV 1L>KS@:I1]XPV5 A M, Z;3[[Z=.NEZ]'I@0-*S>>UB=7*$<2YRU;L+M]HOP=HAQ-,]ET6V5R8G/B@ MR5'ESO0()MH<:;5Q69_U45S:*3?C-G1RC;OVU '),W.MT\"%IY='J6S0S7S8 MC"9HKQL^5K.9:3AS WM;':KL0WX7S2;01JG@GKLG6:WN:G57JZO-=I?\-F&& M4,=-S>^"G8TY_T1:*=3P<+C"#UMC U#&A:$^)QO8'@"I<990"-9C2\8)^E3J MFC/U [?ILTLI_5[9=^AR6Q^/+[BE0IB8<2)BG%U[K/KPQB)G1@P/( ME/3JK4>L(AJ"O='NA>EQA'(6B_^@AX2.'PS94]F)D!*2 A#MUI.+Z37U9%HT MVEQ$FP(V'7LC/==->Z=L!8Y6TLV;EBF6SE1&>>Y"FGF40CP(3%@5"F&1P3OB M' HK=B>^1^1$I(;>M,*]WD"F""NM&;;9:Z6#YGJL2O7;Z8B6B3$(ZIO&:<_C M,T "6\T>?H) ^Q:H7S]@CHG*@/*',N]HC)FPJ:@(=6!L;F&']B&5SX;S2390 M7!$)KR>ZU;QNF/R45XZUI.\F9"IQ7GAIG#229-RTW2+Z+G9).@XOS9'VM9IF M.GA/(PT(>V @-\$ 6=1 E,,X."W#=:<-'WKN&HD/LVP@0F*ZFJG[ "81>CP? MK[ZLBVO+ZRQ5;!E0V-/'_0'R"(%7 $U) MT )C>8M'+.WQ7 &TY2*9\H1(53C/(BQ-[\3'2[(3R=LC][7J:[4F:;U-2KNK ML[(F_M\3;^4="%QI][I*DL12+O )%0LBLJR']J9=+A&T.XYCE-V5(Y=;'+>@ MGG)'HR-EM@@F'?PX[E+L)+HYXP[^!I]C>W5@.."CDXQE]N+7&;)QTOR2JQ9( M$I";0X8;EUG*$Y=KG6"-;]Y+B_$+"":[E-&E M2&96 IQD7I:LQJ&=&@SQB-7QBVT)<+#+4!?G(-JJM @J*10@==TT' <45E 4 MLR%N%N\BE&.1 <:0)Y=6BS!\ZQBYC] MTI)^T3>/ Q16/&P%Y6L1A107%DBG&5<8LL'H0*8(,7Z+?!T+!]/0EF=7G\.1 MS>->>IV\J8W_*+% Q0K2I@Z6RA,TCT'5L*0080O9G3:KK_EL#XZU:>8133._ M7YMFGG?3S.I&/=:-6F!6I0>_2>B*";)JZE*H)&.&CLC+Y+,4:O*-!"K,7@\P MNH.(B'-:D45'# =M)7CD6+JFOZE.D09$_\&(8>;Q32WN,=$3U64.5:C+C+Y9 MV-SXKHUS\_(\$)*=CGK@6'@.;/,K..\=LW/..[V9@5JR1GYNHFU9TAV@CAQF MIN_%E?101IL5X&BZ*OH;N*/)L>J"*K083 3^P[?\Q9=9;OL;][.7]K-4X/SV MY3>^PJE= W/P1"<"L)[EX<+#MEU\E0O.I? +B1!HFI$E^)WK)H;3\_#9=IB3 MPD'F\Y1_J/A)=T$HEZN!%L"IE\PHDR'=MJ]-X=;5:T$(A0''B7'Z1S49!UZ0 MN/5VBC"9ON+E]RE+13%*\E*YG\5A$?/G@)0M>(M/%L%,>T@\._K]TR9R2?79 M7L]DQ%@I5YOOFII%I9 3:5L1)NY#>#T?%C/ZW#6;ICB&;:)GCEK")1+*J!L5 M@\X62*UYSR5I'ZDISV!%*=;S;WAA%6WN\'[("S^VV/[*?4&F@,ONQO_EE;-" MC3ASHP84?\JI\@WAM;4E=.#(#B^0:UMM\T+_E4P@:#:TZ&-/P 9HZ"][5PA#L+3"C -+6FT:?BKO%--QR"D[JW[GO=3]L?W*@\94J+'4 MRGTR<'*F*(\.G"\>)*0;ZE JN)!>-*W=O;PA>DA,B3#QG,:N'X.ZVK66P?FP M@9XBGPZ)@'2!6G"Z"E):&@-\^.KFT=.3W52[:I"P2$BW> SJCLAI.862[[@@ MC?.VZRK(W.!FS9 P*"+1D8! 791F597&V_0E@\5?R9.E _9+>!"##,%G>??B M+ *N,G+QG7FW&].*A.-4T =(L&X^_LW'O^7G^:M-RB?DW8 /[;LT?S$F^>LG MWR516[HK#RBZD.IPU^V=84&%*6V_'X\"[. F[/:XPVQ))E\3X0)1PO*_UQ7V M^?QEQC%WG(O^AWQ#JX#XAOJ L3F()H$?8R--ZK2@[VC[K#VJZ^G]GS^J M@L[,7HH*OA W*X3KGFO>5FVM)[X'\\U[\7SD0P=WN$5G>O2E[VGL%E[#%.1/ M-J1KY^A==#^+% ?4EM A3;GX @53'U>6HS^=WY M'HVI/J,(%9T7[9FINLF&MQ_CL%8L0TQ!>EPOCL4AIOH>F'9,2.7.L+&.Y)AQ M[AD<(^JY2$?V6:Z]@:LY=2,; M+%_Y6L$VE5$EC-TL;+J$:"FB#[CB69[M^;&Z@#\...U8 B:M"H^A2%%;(WMR MZTG6VD$XCB]$;FQVA3_9=>*L_M\'LW]7_^_1O)M3]1ELUOOK\8S0F=*@S/JD MM A=TB[<(QW+>8[X+^OFXL.WZ]#$((A8+JHNP(+NP@Q4[>O2-1'(%'_=46BKDC4]1STGJM5>E%E%GVIY+M::T76WNU+^IG#RF%IK"'P MZ02&9*/^O=J\TK,JNQR]9$UC?,ZGEOWC0G[I+,%A-[MT=E ME!*DSFGZ$RO-U\JX[U[W_S.[OC-^%&;C&AI/FWWVU^A<^C M%LGL>ZE(RL66$("!M%BV&ED_WYY9%89[^O8/=)-#U; < M6+PO$&+'XC4_*;[]?=C93J=G\L_PE[%"P1V2PA]??;QEMVT0B /0&H$>,-%\ M)R1'_NARJS0#-DV2Y8)S1@[@""C,;-'*,NIO$A?.]VU7EYOOD>#28?=M-U3C M<2M 2E5;Y!R/%:(3.,-M$=J_>U%>.XG4SF'"(/!]\#+1"2J!.0X4&7;"3ZW9 M*\N%R52H<]MOCB$,F@WBEEE.9-'R&:4=++F)^&?.^NR%&3BUA=OT;:W>,*-. M$X+Q\DKG!%FF3NVO;.9F5%!+DH>$(SM60X(28H@'K 4',M>,(4/["@N<55L6 MB',+PB&-9'ST0B1.\YUH[.80%GZ9D>A;*I+ZYK@1>=]5)Z$/9-9Y;)2; MK8 MT0*VBBD>NRZRX$=X3^R= UIF5.+]Z-0KB.C-N8-%_(KC!2SH/4N!J0M-N,./ MQ^: KD;<(PQ.K.E &R#XC@ FA>^-^64)FV53>]\-R? DWG8'VC*-3IKP_"DFV94 M_=7;MBIU&9C$ M.\6+('8X=>@2!L;1]KE%HJ6D_P9^GJO**NJX-K;S3 ]IN? M"U8&M^=(-RA>0#F !&$EN>'Z8D9JC2^?;7RY>M2/F=?/EC==5I59M-G3_F:$ MHK3%^9"R/<[9IC()EJ0+[T31'"=2>X;VT,W$?R/;A% M6D]VD.#=6%X'5%TKL+6:G[)0SV?KP+RM_39#O].]T Q69Z6A!<;MN?*.5>(= MFY8CG..8(1?;7&M+S]TFK![ C^[NUE@A7-RN;]BEUOLL@;-T3RQ*,--S8-K-MWB8S$\1 M*2KN>>L9/2@X M.OTBFU _)(EE&<8<(WDE]^'^R=7W6>W<:N?^Y<]3?M/(VD2&:=^-0]58>I$Q M:,H34.R9H+;$8NP6=>F0DX:ON9P._T0O2,63N[$=E_^C**P1=]W^XK3L$U MX;H=Y#]3TCMF+^^J/EB6S6[/S6>"QXPD_M[]VHT=K5;.+IZ0QX2*?,F]]N+Q M.8RH(Q&>(T7U'# "Z9B?\^/8D=%%WFP0D*3($,(?K:O78BFYG2-TMPMMG4JQ MZ""@>*3V9+,&"[S$9RP-GXM]VG*&:)3:E,!NQ@39Q?3S(C&U[T[A+M$)3Z14 M#1Z0\@8A6_+Q/?E$:!"T7WS"2>ZTI;5\5FX3 7WR2N1LJ:>DTTVFO>K]3PGR M6@^D]4!ZCP^D;_(0U="8G#1+IXR::[!-PL))E4<1\UP] *W^7D/N+!W&W=+S M\J9M?4/Y-\A&&0J-6XOK$1$>E&$-M;&E*PZ2 MI=-+5"*&AQ+\'B>T:N)( 3WDY[I7&G 8&O&GUG39![.KUU/[,?/Z:<%\%*G_ M31J.4I];O]SH5JBL!!>^([\S#F1TSTG/W"6F-PK?>D\&QK>L!I'/P%XW:V$! M!VNO@QR&CWE0-3:C!Z& ST5HZ4\%JV/XAC@!FVTO ,*WF_'4-H;NX9( ZZQ# MV(3[TQ0E)VUDQ9TRO&3T8JS%P3=B\12F=@'IR'ES=]/"?@GA8QR/";8IW:,D MR]"$IP]H_M-9Y60,0%52B-@KPL0"[&Q4\34A&K8^-A;9N3(;RV'@F\3H'BA MMR#7$]DB!S0F$,@VEZI5#A[\?(.)+ ])'$Q5Z> <:X M1TY0?!)MZW6CJIZ[NJZ-R!SH(5WN56S3BQ"6GK@,HNP-YX3-C8W(D#WYL&04 M,(ZH\D,S]671T1:CR?\H:=[8F[MG'C!5ROO#WQXK99GA-.B+_J;@19KU,(#I MI[$YMDTTB]3##_O 68"T*+YR>>#)J=X%!B*:'FTKK_[R144/=A!&H_;RN(W? M44%_;UZ!JR/^;(_LM8?B$3T4_[;V4*P]%*L#Z[DD'A1=)C:U3UY]D1H%Z*0? M62I:6.2<6;=/6BF\[F'E'XGPN3X M$%!/8\^ WF&(J>T7KL MD]9CG-$9[#;W7VF*MLC@ 0C,+0^?"A7FYN,7_[E5/PRI CS<$8R%J"]E'@J[ MIS8ZHW0HIKZ/)OZ/THL12U&7G9\_QI?U4J#T&X'22X0CB0R\VUI*4O&*F;"@ M5G0T=[K\(RZ?:^PSC=V,*MN3<=A0MY&W(@TN_F"IIC,;701="UT8]Y X%]E3 M1R89ZFVV2M)@]N3V]8E7DG.^1A>::![E6^IR\VB-+H8[3L@H75.HQ$6[[/J. M@%/Y\ID&68*O?4$.J CV].APN1:2_]@1Q-PCN>0CF#%E-Z4=-MM3%ESX'ZIQ M<\%X]U;YT55G< 8.GA(L^J++ML@JXE+ M:VYO+H=)Z-M Z,6:D\& )=-GBQ<]%>?9'7L8*Z'(/KBY7UH,Z7ETMB2$CAM_ M]?Z?J_>_^CN/]7?@(K@40PF#&\U$XW,"2T>8.RRC8FV)8-QD31B!89U9_I!: M] FB0>Z7L!CD&SEF>D]AO5!!$!A](H"?$S0\(%%53-2-#RTSX_JGUOP53>/5 MYK_,C9!'O!$VW.*XJVB&&2)CWW7F[W+6!O >1=ATU7]:WD![%9VG"D=N\&U M+FUA.BE0.,?.37[3/[ 35D1O@A9=/]1A1P_B'%IN/G#RV=;>^1EWDKV2U@3N M417P AHKF8-77RE\DDQTG!FLHALW>A.LRY]$UE:M']\CMP5[!$?Q_HZ5M)%E24>_$9E MY(^GAQ;+MTG:()U2['7'*#GQ3=<#!QU\@2,+-YB]XA89W+%"C*>4#T(,,*!Z M4;6E[Q4OC\*<7TBM#GH,Y0IT\HSI0MB<"#/=IU M]J9*H>, )$EBZ;JX0^3#3(PQC&7%I/]KI)#SX]]\_#$L+2)1C4$8./E?+5[5 MJR1.T6Q>1B$/SXX_=MCT"G._WE3H-]MHFG>[23GU-#RA+,+[-.S7_7<<^ M".@0KM5DWYIR$H\A2 F/"XL11.K]DLR+2MX"O+08JUYV:)"T:92#@CD1 *92 MB? ,9"6X*I.SR->2R%M$BP4&^ XRH%WI/B8KNF;K"]'UM,P4VUZOZ M<-6J]01_KB?X"H+[4>3S=R'J.V ?TF:B$X0,"Q\\"=/@>*$M2DLD(I<98"S\ M.: ?0:E7>C*W,]I1(U\!S],*=?N M-N>U?;]F0^'[]CW\2J#FE5RT:_V5(K MX]*1_@8^4&,!3K6_B1=O[J%*,B$_OC.E4NE6$?\W(=%CH<75"KP'>]GNB,NT M_!D3IF"MN:;RFUSZ?/WI4D.44H3D_"!OR-3,6/A]CB9W'U&- MX0,C/?VQ;<* 3K7(O[157W+Z0TDFLD\?.^EX=>>YLP49VL=FT5;'3 MZ1=VA;Z__Y#!_OR,;YOT!\FL?8.A2H#W-;;@_LS[>XU\?NHQ"]VWB*P?0(QH4-^ULBM M0IU,Y\C-]]QEP->I\"ZJ0\5>2]5PJI1_$_?\UY]_GK!N FI9H&_T(J8M:%N] MZNOLZ\KR*"7A9+=LP$Z7F19J07.7E_-FYN/A$7 M3U W1A+*:XN^3\N4Z3VCBG!* EMQP$@KG1-L3\U%89?FT">(6D:.NRK*X3GZ MO.BB:GPTUPV^P%A[Z1R:DQV;3!5C+-.LV33Y]4&_R(($?1@+RO)$[)*#RZ+) MS&HA.5.!00I0+JW5[)X,ZV(-[7X@G_PV;,[TK7[5R5S;!'[&-H%_7]L$GG>; MP!I?_:CXRB76'7.Y%O-_'V"G2*VV; MD*))IZ@GPW<^1Z2A7T.J#RB;OT95CZ1 ZZ'U />;,0C;V'S#S:[WW5J^->_GT4#' IH@=["L=> M[,XO\/^F>R 0%23K>_;=;RB #*)'@0 "Q&#&3BT-2H@%%.2"=,^NJ#''Y416 M-_+F9@_3.Q#HU>9ELIBNIBF@Q6A[H_J$=)J'U*8]-L;X1GMX.$XJ1"9 MX,9>CGY^M[;DTIX[)_Y9TX Q,)WHH7!_T\;Y!ASIN[_S/:.E& 4!4-2.OB$C M8\T?@FLZL?HCA:>U\O)\X^35BWC,O'Y_4P%OBQTC_!8%FQV%5>9:38"4MLT+ M.KUIAQ;'<-=VK\7@*>!^4IA7GINLK^V3ZAJN\^;+"@=P4XU'"OU.YX[CC*AU M]H=_=_W*7[[R91M_O&DTS__9W?_KT._Z_7V\S0MA= M&.X RM44(\T,DXI:]P1:<_$(.+9R^"^4C*I&4KOQ*WRHM"C?\_$4#FC'CJ2U MS,_]]Y$.:?*#Y :5]1G3FZ4A,YIQ0O'G/ ][]^*[7'RWL-#[\=S%<16\ ME)AH\]&_1>*"N+W;QADA0VNKH?H6[/4!G BOPR"-"13R")T5VX2K[ZYL1@KL MRQ(E(KM8>R?=5PC4 C:$-FEW4JSFK+T*8!W(LQ\2(FO3%P=.N^S:+EN.H?C0%RM>.$HF.SSHU*%J=W@S@(8*"78NY0T<6Z;CQ%E<"9Z)DG M-E\4)1.12C:;F1:F0B-5ZS1+);A0_6"E<.EWH;BUKF>=Y:[B_-,J&7Z8^>[W MR#BL8>IC=8V2-* C6,]M1&*?0FI4'2;QD-@#F9L-WL*:U%RR$E-?F2_C6*BX M="GQ8H((?2JW>>DZ/LD(?>/AUI!BU<%"0Z,]JEHX?1GP&NMRR3':>CWN1_4] MFG_KF$KJ[ :6!O/5X5 )6Q=%1?2R&G*2F=+KE5I,R)['(NN9#2KT5>GL[HNFU+!6A[J)&,X[BC9=]*3ZZ- MA9L7U*/* M$^%PA\V]ZB))]2EB:[*R3+QVNHK]Q%ZYOZQ>10LVK"=BTQFIB.,SKZ[H>MJL MIPVT-(W'^0X21,P6!LJ"&/:=.@'=93N34T*[P!A52WI. 7<<)XJB>?;;R#;@ M?BE:Z))/N>A/E9HI/TP=NN$7@71?%N->/O7N$GR5"UZ'21=4'+$7&Z!3 MN98L887&G=KWVN3'*,75@OJH6TE$Z,F#YIF*9?T$GX\#G_ONI4C9,T.3JH1& M%#[3#@AXQ-UP@37&;I9LJSV?>O3;+.GX5F<$'S(_3(^+0''_^11KBUJ4=P>> MHV287<<187/FC\QWTXL:F.^7G9U##SIX8A4Y_"0'C;_$P@FS>95TSF9)%Z>! M-G?4LM5I2;_!*;_QOHB>"?PM0!**QNK<,D& *H""G%8%JH&14]XA6YU[6=E5 MA![1[_L\(HS'-EL!VH)U]4^C2G!3RJ!=3@8BP0K?I#/X;HBKIG/N1O9[MUXO M^3JQX-VC:-I>WQ.W+CA (DDB18(L &B2NRO/WOM1SY L!ZVY"J5,!'35E61 M0"*1N7,_UEXKF=M#-R^3>JUDN ?2O-$[$_ZN*WRP)EKVG+HWA;>Y8@.2L0PQ MUB8;6HP)<=(EC',"OPZ?C5F:_*-W$/6#B"D9JVW"I!7--\W&.]H?6K*.,HSV MNI-54*F.J0V:O>'A?LL7 J^.-W^@! UY0WEIES\PJB6^JF1YS.-/FWQ72$:& MIC1I:+)^3,'U;;7ZI!LIP3[@0Y/W>&^]QPEZ?@/H^=<3]/Q^0\^G6.I& !-) M@K/O/I*I*\@9HD==:'$P]JG&DOBIZ\?I(,MJ/9=/SEYY_DW@00S6\?/I?YW. MOB5'%ZS:S H:"_NR.VYI0+[O7#Z:R4]OR\5;S+V.P9<8 "N#CBRO5O'((X[7 MGX[&5R/-D)&^;6C^"_&6GYZ-*X#'M.X^ XP&VX1,^_C8(WHH& OP*E'VYVH?]FH>O@8(-'V+]-#B&C M+DZ1TB59]:,7J";M/:!D%U*(Y>8#\9RD;T2:E'+%/HK"I60$$V;YS'=TC.7GVX.Q1!HYV3F,+ M WS7;UR;/!!#$I&"07J M\'<$1;3ZZ -UF4MO$'=J6/(Q:O[1#JKP\7\GO[NGE9S#J7]-CN4%SKT.R(WUN@,TJTW%KF3&-.^B^E$( MD1@S2+-;*_]B;8<2Y7RD0Y'?HV6%?IOL4/(YBV@D1H^WD4/MDC-M]JUR=BMV M-J1"@,K4'G=M!.@!]7P*:9U6%"R;KOG!1 M@U2CI1C/L190ZLP5WCJG*U,N*2U]@9.?DZOZ+/#(5XVV(KUW;X#VP%*8,_Y. M)8IF7;@(T8"@FY/$856RG1;[@3T0'_N&M,4_\'?_4T@*%0$!AO.5SGM MC!M$5L5DP@1YS>H5 M$V?'Y/Q_J#E]#3-">\6W42B'&^V6_1S;D0]M/91?U,LVI[.J7X!M\TZ_B&EA M?B0+\_IQTHLE?:7N2NT,"Z!_H8$=)77*A@D]3[812HF!XDMD(P1!K!^+N^$5 M)-(>P!\7V"KD =$MD';B<[G"K<*K;^<&)/M%SE!N;(]1;0@%]I% MC7SC%.]^,L?9%._^5A19T7 ;@.?$4]7*3+CO-I"]$D9\,,,%#S.R+J'RL6@I M_%\41[K@T]@^V M$ )I25DY[([:3X9VKXMU@+)*3./QI@I/F+MU7BT9T\6U!)V)Z/$MS 3G7]P^ M?)PMSVQHF*,ZWVCVW6V ?*.H#'HG6LSPHJ$KID 6]I&HS(/(O^H6XP"6Z0XU!['LZ@3%*QZ> HAN*3/G&.A>6%9)!#2 MJ8] A_B^%FDPCI86&X=- ?/F&3$HHL@E9K668D4BH]=P_(S+CK>*JX=FLL8) MY&\ ?T/1"D^F#Q1AJ07;!B%9#@YCGI)(K) B-%FY6D[J04FQR+=>!2*+>FC! M0-ELD>A1DIA=8VU"&T<[E#91W\D*6Y.1\0R,.$OINBV%FJPBAR9$'-#(]Y0! M\;0LH>,#J!^>$+3LV_4^HF,I:,A5LY5 331V#Q7VX)*R0SD_;'NKV959_F(W#PC'DS:6NE."_#/BQ@F+B'U+@I8RHC MSVL)R:=N:0DUD]I,P(FCC/7#3G--4:QSM"V<,]N^IV?"Z*43/)UP>L2E6D\I M\@)[B-9OFQE,Y7)Y$H#&34NV^V"Z>4.YF+.6OSKO][.^-A,?JV(;T&RJ/4[^ MVN2O28]9P"YWL_.^ DA#)3&V*!'0]M_EK,]!EAE%BYB&1$VYID#IMTA1X.19 M"$=OEV!._+EU7K8])RXOA!-B@Z!%@>:%,EV]I3<*%&UDQ"7&H]=,?N))LSPQ M-\+_"6Y-L[F@$#&N9,0A8IP%93JW!3L>1P>QX-U]*SXMPD0B%KVI,VF-'B$#-# MD'E&A62V8A*3=K:JFCE]!I)Z=EAH+,S$F+F1D7,*E*XNS1TQ8GDPFU>[)7 B M OYY 2TKE#*-B2NG4SQ'2F&'- (P/B\GH3T9_,OH MCH34EJ6<#A$_3FZ=)W'A$.]'1'8C<:ZHZ,VJMUHBIQ"Q66#:L!ZW89(3!5"N M:,;.LN@KT'G,H^N[-,*0.+JV B%\;RX/UA](!F8RK7?,M$Y]$->?U<ICUQ5BI$!]O &A.=, M$HMT:7K9@ICA1%&CY!#'H[0CA_V(.EJ4O?1@?VN?%,=DQY(Z"(*R*S+YH5!I M?,* XQST?8?BI._3/*8XV2U -\)-'(F&)C^_JS2ACR(-U,4O]$.QQ"1] 1+S M/!>#<=*&95I"3L.U364BFWO]4: Y5V12=3R>CWFLQ3Y>+P'[')4<5";9>UV: MTXQA;9&$$%S%I$]>LYRRK#"=PFK@R;:%0620Z3=W2KA!N:$<'I2)0:A2_'R? MS."EW)_WRX>Z14-Y1QVIZ>BX:0N=FKG+SPNC@N= !?8]T-);WSWGG*(\$=?? M&NYF6Y1;[%]F;M(&+&Z11_R3Y+D"T:=<\I^]TQI:J/J,1)5<,-UW.YP_BJ-= M EUKE+&%'S_9O+=U6O+P MT'=C6]-XS9A(%X8G[&)-_I\ F ($7I.,D7JR9\9I9QO)V+DHP%@&$(!_/#!> M"[YE T0SODJWW?"^,(O2T$,UM6,4T))#7V3+9=>C*D(P4&SU1CC"+.+M-?02-?E M5E]&W\5M'4/FV9 HC7HA\\#XKD0RG,G5L&#IW$CX((O*$VF%6&*XI(6-RI>W MXI9*+UUZC<8)?2G<@M(*C ?K'G'V6I9RYW#R6AA+E? MY*!$#X?L53/ 29"K[[GTEWHTP-8( M'HTI^FV(.C*T._5\;F!P_LLB: !]$Z4@XZR/7$H^X!@A$4E7\>F5"U4$W\:U MK2-2/.8X$'I $&$LNP!S>@@V:UG0:377*'N;QUG M423"]P?.%@&*?Y:1UZ(Y-PX\I,L*J,&4#R]\+9050_@!K0THY@1Z"KTF"Q64 M-FH9:8$S:,I?5N>*!'6DHS Y-N[7*>03=O3+U M4[5LZC%Z7SU&V-XTYSNI)2/DNN-VMR5Y)4/%@UKM.L]==\Y:"M* M^F4/\:(+CD/XF?/!\&704ZO1)V,\)A?QAEK 87/%A/G'>V;2]A[D+7QS$FZ6"WW IS.?O8J7^P#6[X@E"VW'B3Z3'P8_00+D6RT0>Y#80G51F.41*]?%2&BDY:64R7 M]S"%=S@V>?71"/-DHD&Y+&U<7BC[2'4U/NGDYBR.N''%?OCZLN3#7EXVE%\9 MMK?S <,\(BM/"*E'.VNK\BVK3K, W.9]'GR3EWS'#KK)2_[M;M5WDME5<]'X M;KJ#QH0#(O&K>TD#M+ZOI3VL- N47#GD8WW*\T-$MY/#>L?W\>2PW@AT*&47 M#U23I%!0SQON7V/,$CCDGB/,2($)V3RX2JC:J]<;5WKB@LT J6:8-!F 8-8N MM0NGLY>CML.:HH>*#D[17!U'A9ZQH.PC?-P!0C6EJ<-NUP2:B:6-L M6U?J\.+T+/'DY5^3@QL"=1V^T.#O6*N?[ MG) T53"'OF;I>:O1?,SE3&,5MJOXRQ;>J'>9=S.C*E2\;#R>\= N:^TO5.VN M;&4.JX2'H[6Z@U[AZ#VE?<.ZA*28C%:O%=/VP9-G/_] "2+ (=-@:H0])IPR MX0R3-"_,SZ8N QW#@4L^LEB7FMEWG9*X2,3$E>M6&5;1U1TU1/LZJ[XHKG+R MNQL5T#7>Q%!,B.D"$9U1D.4!AJEZ=]+1WM%.X"25U$0Q0 Y"PBH9:LGPD^RZ M([;B$HXWCR4]ND0ND>]L!^I^M'F9IP.WGS<40"!8*,#9,3GS]]8)F!I$;M @ M\G!J$)D:1":7^$B#B GVF:P"$\$XI"4%V:M0W81"%LV.%[OUT'M.TWZAN'-( M@WN \(E[.2+_/- W%8XUTU3>-6I;#Z(/KLZUV"UR;0?7 M?Y7^_Z)IWW8!TT>N"KG*R,!U6X>4+Z?JT'N_\!QV!G$P2<2HN\;G#=25B/R% M@:,,O(2TB8CVPQ4?#\ "B(.!]>B8%Q@%($>XK?!%?<&6;H]RB)Z.^,-P\]T% M5V,"4MVA&?D(+>PO2L\4-KXVD!F&6,!*0NO5BU6Z4-!2^$Z6$J)D"E:UG%@*$2/C6A7!YT'R2V1:%#V6S=TQ0PJ+19[D#XXH/J M"S?O( Z[;J0Y+HFMS3IRTSP9H=*KB%;HDD,[A-A9'PN>X],PD1$LBN(>58R- M.N4UJ,)$)H_._80I'V"2XHE@Q&4MLDA\C?#UN%L_B%M+CF/GCF58#@-,3F\L M0)"776'"D4)AP!870VDBHRR)=G#(8<...=Z;A\]Q"DH^_FR3_XO&\8N;S][8 M#'PN<>7BFV>_O)%_%M]\$77G'4S/>$3+E(1;*#W*K39HW=M6 Z[&T!3#NI(A M>PW8N>:U?UF+JQ3Z7[" M2;N2),BU]JKU38Q],FJ2\W^.D@-V(6QB1A>%K6X^YL::@ULP!TI]!5ROT5V MZQ)J!7AJ7IE3GW56"7U%8'_P,0FY=V$2P@20WX%D@/0O+'N1:L_9@+'SVVSA MW([54B5E(T(S,%[9B')X.KW7-'OLGV@(@G&-N5CHV(N_PY5%:09G3\W!7_)^ M&A@XCMTA&TBL>X3B%=]CGZG:)7 Z:9ACL(?7.!J[1GP38/J.WT38>:V#@I8! M^8LJ;F4M'^((AU=7*3^[].JWM*9L_J,7TW=&K'ZMUZ"5O'_H3<:XC>.X;;QF M:;*RI_GU%XI\\]]"7ZP3_@6 M]&OZ N<,928N+IF)Z$6(@N_.^0,]ZIA)OS01P]W[4WURRW^[#\EX%8,NR%%L M1Y24%4:%;\"4GD@Q.&A',F_ZB-[VY&#?QE9\,CG8=]W!_B6H>5RA["+*(.S^ M^-VZR0LFR W,!\-,JT^YURMR?HLK>&]$G(2]A2C5":&;2.@DTW3L8H^N6Q6[ M'%5*$5]ZV>8]R+#S:M^5(<_)7DLB41,-1),$'KH6Q#A$EXN=AN"CB;[0*4&7(M6G@TR1L7I:[A;'E73HJOFO0>*OIQL MX!OG5%J-XR*#Z1DHT9!H(U#$N8NH01A%%L5V/K>*Z@D_<'IK;JQV<5T\U:[) M9N'M:&>9(5(>JW'3\U\KP#X:>(V,,0 MF%!1V47\[TL%029A)'\L!@\*S0B/.0X.^'.)2U\Y)EFIR0$NK>2O]>SRW*71 MPN_#W":0P-+F,FQ8ZXC7()*Y2!Q'EL!(]EH]#]WH7FE7'LV^?K]<]*E>?H=F MY"-T#I!9&O.F8\$X;S<8@Q]!S<\!QLD7+?A#8( @++P;]%::2OGIFU/^C@AR M5*+68;Q\?.CE;0I=ZAAU%$.7N)#.*0*OB!0S]DN^9C0VF TT +ACS[)F$<>5 M7.Z@/CIRCHUZ-O9U-?V-L(?$782Q6OD0ZUVFX'K-'8$O7\\/)I2R3$U$$W-X MN@8/:*@\C[<*V?F'%$79:Y'8A&?B?%QQV=,P&E'8H71 M 2;%;' [QEJ'44=MZ+@2=-=%>@_O<%Y [JRO WV,2^41N0;KNS_CAMTMS?0: M)P;>P*(MM[H8DI.&.U-CI%?:*1SWF P],SJ[R95KH-H]^):]!U&?\ZX;G9B= MR=3H'@]\2OF<[*>WU6 M3ECV&V#9SR8L^X1EGSS' RS[;MVR!')"5A&J4+%[DG@*/@KWWE_$2!(=6W82 M\K>,*8)IT +Q6%\I(!!.49#135G0PIG)O$MZV>>X++D]]&+(F_T.,#]/*?U& M^[D$"]\J'CX:F]PXE!999*!MZG*!.A0=VZ:II"ZHED'E,$>FP \\\7VB8#R) M[9&9@FL6*#UBW:IAD2[UC52/YX=D/?N]"^ MSH>^XJ%2;.;SD,4-3 M>>_C,/VW4-[SV\KJ>@QVCZ/WPN%PD 2XL(.F8(NH^4=D+O%H*U"OS2N3+)8-XV4P3PC>\L;'U7$%,)UT,X? MI_>-<%+8Y?@[E]Z;.U7B)]"3O6D32>%\!VX*21Q:V8#=J,"L-SY SAG]-:][ M9#S/'CS\2K)G/[B"!>"?IRK1^+$D)XVF_'-\S'I ?GC^W/> F/PFE_::MN"* MTJ(B_Y:6)1,*M$U>S$4NWEZ4C V")G7"IZ\3DL7^FZ4'^=$Z:Y7XJ=S1)+VP M'HG!P)\MH#RP:=!M:DT@#%CDG@L>I -^K69N/75>BV8K_':8F">"N**;_8GTT4\*A8:@#;6[I%X+ME*F],/J4SJ2=<0UPP^$R2UUK M:'_:^=85K^2@,'/)2VZW#BPYW**SX)=OF_Y-#X)IO'BZ"KWK"'>JC(G"!8G= MXFIA+F0F#V["Z?#Z&(#C5F57Y:8[YMY1Q"3UP$4$C[_0##?G&FUC:UES.;8P M*,Y:8Q._(F^[IG6:A$;C<4\OCP,87N#")"CD[-:=?;%V>F6Y#&>%[4)LL_2K MO'T52U T6?)%?8!6)IY&1XM/4L1R/0CC-13[E,5I_!PXCCT[OW<\>(GZ 58LWS]V]\8X%H,01="0 MR#W-O)?Q"]&>&(#KD.<85U$0#+P*DJEQ'A#9?2T=7MB(TF4-*J4=EIK-'.I4 MB;A&R)0/N]N'"06Z2JX=E=%$9A9::]^\$O+#3/%$.!9[&93"M/0#B 8H+ULQ MN1#OX,+4KCQ!;.]V2JJJIBP1YZ"9<'KF'C:4^[-6Q/LZBX\/<;_W*N2=O.PI MX'V?U.WJG'.UJB*Z0%M8_(PQD:!$>W2*@3^9W3G%P#>9 MUQ]MF['S.G>NMB..CEM/&6XJ)C'1HFYAC1326L9V.V-*')0P9WNZ1:=*,O0H M%9@!Z0[LG/[+R"W)M77%L%-KP&W-$<3@MG 1.-M_S PP#4-2!QAGMQ5?HRK= MN7772!K<][S9 [*3.A@%NM!BJW0Z\_.:3J#%V!0RT1(K);DP\DA\-=%*]EVX MPMU@9.0T98Z!,2)]8V0.1E-OUA[2D\W#W>IE];\&.X8 M@6_@*5J;CQ16K)QBUMKLND8K1]Z IRL:]"&!1JDJ$2#"T[O(VV+0@G@PA9F! MB \]XI@A8Z!TK=ZF<(H+6SL"-]-@'7CO&];^F&B$[C_48SI0;M24W''4.;!I M4:+4-[$*:E%2>;Z22AN:'A?]IYZ]EEEUXPA0^5RTV[@S@89#;E3_,8QH9"CR MJZB4:;W.&(EI6<081 ^C]&#$:?/?,U=21X]1VG3Z3SKP%I3'RHCE__EBW75&>'UEI9U^-K+2B[,@UV_]Y6;EW M\2H3Q)HN%;L=?XK"2G*HON&U=%+"FOUY3A:6<6-C*R\,'*O]Z6?W<2DFT^KG MM&0'_X2G]M+[#C?P)=,>S^;3)V.OSQX]??ST[,EG;'O>G3TX._/6 M)UH.Z; ^^CG_M__T!0T*SVJF7O.;'[G975O.>VST;\(>H>G0_YWVRK17/J&] MTM=<*I5 N24/62LH*EVO7331Z9G-'$H26LD1'8MYG3!KJ-#10INNO&.,B^A .K?/F&=].SNFB;DJ5*\YT'Q1VF MBM,=9_3.37K(<;*(+K,2 ("3WEO.[OB#-QRB I@QBJ_3V?^*74T;2P[&\ P :L3\J"^=I44XUJA6\QBRA6%D*+B M(MV^6;P=(@&J$63+89.'ED.F9HY/K=XQM;;>H+7UT=3:>K];6^]5PO\6NIL0 M"2E2V1]>RU$U>SF"&.3+DA$I@Z$G)VGF%ZH554UD2?'%7K41Z/MTQYUH M-(86Q@/"$D66P.$VD#Z98VF'T$N67!F M.T@1_K'6S)BP*NC^H)M2>JB2M3 -<***_J[0]>R;H#/)7&8^)W/4[K#% &*@ M*JTYP-C5_M[3(!JT.TE30"8M GU\?&(XM[%V*>& '%FX7*QLV3@+QX M_/P[+[,2/G@-R^F[N/D>\93P]8")1[=Y%KYR40I7G'2*B>SPI4]C'2T[4:6G+9+FE+NA*C26=/R0A8[HJD*:!]5Y27GTM%+ZLL(?4Z7CX>?"U@9]]S_)#[&Q]E U$U;1#494M+(,[#S97;EFNH@K1.42X:^ W<]>N5=(US?-GDW+!=RDX;AS=:>-:<=.>5LK-,D^-.HH M/%$%1/]9K/>Y6^?G98,^1L[B[<2)VO8M3EU64-M)ZIO9E 'HUC;?I3 4S?I: MAZ:Z*;*E1 DD:.0>Z.*::B1SR HC\I!W4M\VO4)!@*&LAA[:G+>']%SF*^:Q MEH98[>L\EQ9?T9?O=^NF-4T6Z[.4N]?"_F@OUR]7W/%T]LR/6(5G9_]=PJ;' M9HOYC%X%W^L9G*BPR)KZ<(5)7SC9\;QH8K,7?X\W+S?>^J_9V'[>Y>M1LWGP M_>_#QE$(F8VU.K& T8(U']P=,#K2)#]YD/0SBVL6MD:\!R)( M?]U$Y%$L9*DN%S)@B[7L?>LE8/.'ZJ,WM\)3/;KJ =[7S#/37-'M>EHRZH6C M-D/1@+6WLD?+1)&2U;9F?=[?]OZCCU["X*IIA0/GTKN=Q[Q,)<:DJ13,1=G: M%C:6X@QO-L\(D'--DJ@'Z%3=7P_^>Z)S>3"3B[LY,+&&&1_ /!Q M8PQQ[5LV"'-'$U%K6C)'#1C6N$&;D?2. =E1KQP3[XM%CBD<8I+FR)2F;F'F M3X6,C;SL>3MR,C5%:G4]65[,&C%RZ\AY7>>L'+!A-I$\(J:(3F:)M>G"[!H8 MOP&+#[ ='7LX&&7@AR@P0-]C[ST:]]L.2Y'AF]H[NH6.*L._,37@?8B"5?^\MVK MUX'#2#RU+K(N T?CP'D+3EM<2_$N$W^=-MOW/ULND^,#C7%Q<\3H]##NI,UK MX_/I**"4^HP-J+9LYS$&2T*T;;&40E;3"W*GL,1"%L*. MUXKDLB$&,=^Q4SAKY!W"T%RLH20?1\0\,4+/SQF+9@ZW4TB"+ 9;E.VBWR#A MR(VDX6[1? SB__B^Y$9J@ZJ]3WN27"3BR_2J_ Q=OJ1%P_E-)G,-E#'J8N], M+SX(8XLZYK*T+F"!/PWFBJ,JU?,LA :%AR5.>>JT#]_)D0E)PT!Y!?K)#=EM MGI//PZOGQAUZ]'[PUK_@)Z5H@$L +*ESL79U()L:*)N9[$S3>A[3UL]RP^=! M'J]U/D%]4B=^0^PHGU/$C$6NX?3!$D1?\+'5K-_!\;J0(@/9@8ZYY=%OZ ]! M\/%&:DNFQQGJD;Q!^21_SCX\+NZ;H/DI)%1@TK*FUFW)\J4A;L>YB#9R'Y8Q M< [PBBW48Q*E=]Y^X-9*WC7]IV6!4>G\]BQ(71Q)06>H\U'X]SUY2HYF/'#1_3O9MGY>1>$M/5R;+W>J M?45NDV<+TV94>KH3?@X]'L2Y^@%"4" ^"+3T@B*W#LMC["WQSB%..]"*XL/ M1R-+$AT#3#66#S,;^<0?*(/CU)VG_$5&RTZ&Z(RQ#(I0.U55%IH.@NGW___*]?X&66]&:>PY=[?O+HX/C5 MP6$9YI@6S?GL![(#\Z9Y.WL!*UT+E=O?\G?(9\ /G+U9K&G9WATG[XXWLTX> MWF^=US>:0DL2]9>616F]2QS'P,VV5"8//HC&]&[YK'KE&C)6EA_NR'D40\-( MI759YZDSP-_08^E%E'J*=M2/^07V[-_I3.0H\&%"[V?U!3((#7 O\I1B +@, MKEI$"^?)3G$0G:JZ#0)--GP<9TI3&A3--;":> M^[MR!:!*>)JA8?B6-CR/_(RULFF\_(L+)CD$PG7O=G@?F5(EKEI4I7B4=>H MP_?Q-K(C^VL'.#T+?TOJ_?[,I<<>^M"1@^QSJX-:P+AW?NA]FE!0/?32W]#G M\VUCP3^-LX8.8#R=]+C"%8K7>8WZQ/$QV5#\38?C2?R=X+CP90WR$!'T)]X M;O!MF_^K9(M]+$SZ$>^NK%6EB4:V<%YAZ4$6M@XGH;$)/-6JR?3=N8A_.@SN MZ6'PBZVJ6G!M8Y+W%E;/+P^Z:-!+2N MAD\O1%'6 *_"+7O.9X"SOBQ MK*'1UT<\L0>0V5@+74(:2];BQ5KB+\')QM[N<;338)#")MY4%.P)DV-4B,<$ M5,L3/9V5?5JBPQ%,:PPW$.=A [F%=CI [_,!.IF,&YF,5(68= MJ0]S\< +/+!G*ND/LC5%$YSL4:FWRYQLWO3BZ?)N'J"A_$V8I1 )V&0@N0S^ M4&,V4\9!XU0UZJ1\A?0_2R'3\P5N?3)/* #P15F#I3Q'Z,S:S*I@0W]<*4X M#!50/]=3IHX M?%Q6R2/+[A%GQ6?%TL[R8&]1^9=G*/(-^21\#K1NV^\"3O)2C,"X@!VG M,3A9E.AP9TD)Q+\9J;\).^S"258"T@019('7R8V@8^-P-";*9.PF#S% LKV> MX54C,53QV)-H[0M7"+J,PR$ 7=)7*ZZBL!LFZLL>@$D+PT-*@-JT?*(".X0J%7\T^.CHW+RAA869JJJUBGR*\JGICS MLJG2HMCP8D/ 8P"XB)@CUY,P4YRUS1??G#V8<7E"!%T>?\;UH;J&[R)M)<:. MK#E8!RKC$LE'0%Y;203'C\#Y@&[=7(".")$@97Q@[ MZB[@G\4Z=!&TF=,AZ1*(/,JQE3#(;?HFT^*\60A<*^Y3PJ&ZU1M]K[- M*;B1^INA-/G0:0PN(B>6\$TVN=5>5.Z]DPPSM]U:'76H9BJ5/3W=O*GQ%R<# M=P[:]R4M E^E3R!2A?T1/@W,DE!BY<5[86OD.6.!=WMO("SZF?YC%3V@EK M('B +!IU31/[XGW, 7X^*-VEC:]YD8NJH5A'?3A6K=9XOZ]MO*PS(ZUPJ# MAB X> Q2&P+BODM! MFFJ^,#/T6;*J:HA1,E!RO(;1$7%6(_)PQX^(RN6%H3U$:I#=/P8F&U4LC#PG M6GOM):!]+BG0$,;W-3[%L(4HZ2H53N5/B:)T3I%([5&:";WS*">0C]LFKI5/ MQI),_N(-80DXGG^/[4#C4-YZ,NAF4YE?>;5:K<-=ZC#\8XGVESF MCGU_U"@L+>XA0'EMJ\T#1A44U+(:65AU/*042N*5E%'BZ:U125)62% XVR?J0?[<3K=$_5@6V31*SI(M&?8 M(WG-DP-5ZS+$+9Z/= H7[NTA/R&';H <>C(AA^XWMWNX=N*"I%*VY!%=T&#[Y#@99P[HIU7SJW:*7Y[V HZ8E5 _U7C&ZAV%, MU0HXD_4&V0O.DF@[.7,8)CV;+SF'H%6RPJ'\* D6J]KY)D/D,K15\+*1*!RP MW,B+0)II(=@[HRQ.& #G-J3+KBDH1.F@4^#')N9JRSV'LA\A8ZD'$N_>VL92 M.-)^#U3A2YYOFLERR]HY]&J85 E404RI$!%9 NFU8^JY\#E/X\CTT&UNW"C^ M(*"':[0M/U_!>9=%(N@C,M>!?M+WJ@ZO>=JT*W]=KE/7#C42)F"K#(( M=2VCO_LIR5L7MTKY:T5HG7E3V,N(9L/O&KLZKUO:ALS $24H8]"A(7APUU!_ MCE>ZOP/G;-(1AU.TI1!H59>!/3+D+05 *0KV7+._,&ZG :9'B1QGKMO10,IN M;8+:?(LNU+ /\CP!:!J2J)+80@'[&<_"D,GPC,>RSHO9PZ\%SX;<)T=4*4X^ M. Z^2'Y0G(X8:#C'2&;N'&;3[< Z-N8\>\S?.'CQ^H-^-R+B8#H*QM$ 5\B7L_2O.$RL[?D@K MIE_C87EK:),B'3@%=^19II+\6]Z%DH!M?%BC-DVC[J, MI[/O%6*6VU7Y'EH*T%]I]E((9\ZEY1VY9YII1B?@_=EGUF3:7+T2[AZV?0[/ MU]$? 3T(/"*O](%IF#_Y7?F222.'+"9^ LF$P57>-[T\O..UD0#=Y#5PU2!U M80UHXAE+=:*DRYQ?A8R(,\S#EW$Z\R @-6GDG> S%\BFMX!WZIMS@(?D%Z"FLG[4*LN%(]=4[?R;9=^TDZ16VR;B@Z)2@ M_4ZSQ!4FCW>/W]E\ -'G%';+\\_<\(V\ L8N\QC"O/$3*>*3IU@H6';QFI3) M8/0KHSQ1HJ&WPBEL 3;YL616JY#?'VW*\2O0P\$#V1W>.O-H274C)NL/B\^Z M?X[[7FKM==/?KP3XA(N<@IG?P;875T!A3?SVC0U#%J(%G"O>0XTMK)$S)3'./(0Z^3_/ZJ_)7-'-)B<4=,]%A<,,"S)>J, M_CY9 &2BC'LB;0Y8[0^+<+W[%+T>R\ZI(WGIR:2K/G(2A2+.LV!X+L K M+R6'G!]#Y<9C'?0&G(SYF]?*4/I=!$K!!%'LWQNB6PY#0M'=C%]4[V[_)T(JX!;.)H M =Y"-XP@HA]YX8DY(^_FQAEBZ(34YJ_%>U4^S_U*@E)I4_.)&PY]QNQPOD+J MV%M[4)UB26E60O=046+-=FOA-!:_M6F#YJD!OA%)Q(MP0]];)"I4#."@,*LI M!G.6C7#R'?0@1EI6@1XQ87B,?A^UC0(VTW<2_. V L]B&LU13#F9%^3L#BYV M[]5=IQ3Z5$)[+P6;X&4-LH"'QD_.X#AQ2!.$CL7 UAJU6\MI8@W7 B' MLM85UWUBA=H0AD#;AB&@<,,](^-R *,UB'#:D'QYS/(+^Q1E4Y!ED.XRYL%@ MI/?""-G9 DD>_=SYFQ;#F+3(U-%B5T(C3'&NO&+5Y:/Y:9BC!%^%-;8;_#Z?ZKD)N)"/N9FU?-D#6:W'D&JKDB-X+JN?NQPG M%J+IA)A.B($@9LC-=(C$=(/'020;73:)G53,V]VRJE!,W7&9.!I%LMM9+Y3&X9R.>-9&$Q,X MC^7[3&4:SEZ5?_(9AGU(SD5G+Y=H-PQ(&0X'!"4Y/<:"J^5+Z]Q1"8LKRZ+V M13+V^7E>5LA!J*:UGD[QW8810MOLE>1&^I$XG40!01UUGR-3Y\.2BT,EIU"_ M-^U&GUSFQQX,P1 O=%_7UIQM8A89=3?2]Y(B2RS:B9_ M\/HS2TMJ"59FQ[F M$%"H35055VX"?;TA#\_'N!?V2'-@'O,P=\)"78@79X%5DN(9<@'(/DRR0[(= M?-+0,FD#,,W[AR[>A5-UZNFX04_'EU-/Q]33\H;Z: &.DMI)VXL9PVNZ@9A-+<]_I]SRM^X_^2/Q%4U7DVC5 MRAT-3T2:R@M__98J)%?8F2-QB*F]R578?624.O"'3*%0'PCR#;?KH.=??5H! MI'LPN4?@-XFH-4IUX$7T6A#1Q6W'I_7RL2T?CW VU)8?HONX'UV+MH &=M,AX<%78=]++:;<-4/EUS@K(J^3+7V>M)=CJ^3"S) M%[X?;$0*QYB]'/V,)TMG 5W'IH13["5GAOM.,L2!@E3 E,^U.!C?6!U-]K*R M*\6N@4+Y\^SS\HMC=HIKS/'SXF%&'U2HZ!GU\@U=42[)7%0^QVW?632%?#[E M4^5\+W.,PVF!=*[X=%QBUCI[OV7,IHV'BYFME0:.#$W:#&E(,B9++TO=\\H1 M! I\3JI[!5Y/ACHV_9S1SHVM/E0JHIJ#=N"4$%R<]Z 7'YU6[5*]<.(<2M;; M-^N@>JRG8!5K 5HV;<1^9DOE>.GAL$-0X+%6-(A*RHE#'4$A MLO$K:_QP"!S'VHC!3RD*:Q0I%:IG BIP]3\:EGIG"GA>%29VIR9BL+YA6$0< M_NCJQH#DZO%3Q/QSAU/,Q+BK1J71]6VDU1&:AK;?'O$8N*"G4,TP9.G^$\=? M2S7Q!/5HH9OO?0L%E^SXT2_ :;8NMQC=A:Z?N:-5(X"'^?B3)R &N:T2_8^" MVWUIQ^,BH@6@B+@E[]@8&'= /F8^U8!T[+#ME&.G0X#S%.#<6T]I"G!^NU\. M.>+SLNC)<&BOY7;K\E8$&FI%%QBE8>)+<2<60\V2*KH !S39-D4KG\H>G**5 M&VD]Y.0G:G;9N$6'VP])6 !+5I+EO7(7\MFT9&YHK3MTV? MV2Y*8XZRO%93^!NY=V,CWEKI($C=- MIE2B2YWKC!\;'#+H8%-?JV"UI%R73,[Y\)/Y_@3_1>!40E5)-.KD09->2*"A M0H$!E1=5>^=/#I\?T6I/'CR!$@FCJA44*?*PFBM94*&-&=.;R6 M71C%!S(DXR@[1GWY)G0-^>/;<, M7%/?+;]_VD#3!KK]F/)9A;:CE0@$<]9*M]%WM,LXH_CJV^BRV''=:M T%7"QU MFVXOCMD:OY&9%$6%E(5Q@JOY':+&2/R/(L^\0L@@'7?H8EF\1?<.>;"^Z7+K M%GU="KH)M)F=7@"02=Q;*2]@V*?J7T MY:3U#6>3:]UM S_ MQ2*T"57I3>5)Y-LHQ/9M'4FP7'6-T#XRRI2275E\N.W].YFS^VS.CEHQWHN< M; ,R H$_$F:[V;QT=2WFP^IIYPPZ.-B^KF6@9:UX1OTT()5=%V-QM1&0#2); M V_J:*_#N!SS4R(>*#@_J!I6^^R0 Y==(LYHR,-P^J!<*M,P/Q[;J!V+Z"(- MF)\W$)W=QS70@FNP'@7)R3_A=YOO ZMO$/+"W7 ]>YH%S:SD691Q-^+69=-/ M_^X[#9/(@&EN16FG[OCROZ,&8>HRNT&7V=.IRVSJ,OMH#L<_NNB]C%Q4?RS2 M6?$M)[& SV^9$)!YY^V$N6!!1!>[RM%7V. ?G 4#PL$@M@U7H $L#GYP!D N>%<3*G NE)*7Z>K%GG%Y'D]G_*B)P:#+ MXP"P(74[^N+*\Y;"RRRU]"<7IU->:$):^1!M5VJB-[4;)K"R3,)4^;0 M-I4C1*R^WRB=R6CFN:'+2S<($Q%7G=D01@'"LH$JGQ>#<;.]RS,$O6NU3OB2>MW4#:@B]Z93T+^8]AU%@W=(+2;1 X M8JELRIV*^7DR5]J(M!PE)R4+K />]*T#L>V5QVMYPX-=4V.2USKZ@&'8!V,. MFUF,Q^GLC8CJ(':]>K!&H6WDP@(!:I4YMCSW7#6@;H-1-SRWWE>F;*I8WUL_ M8?+R?T?!S:?$V,K#0 D6ZHI4E#49TW$J9MJGIS49#*P2/ 2GBC3C=-NC9G!R M\3^9K3NY^#>9UY]K0$RYK=V:YWQQ+BI#L<^%/5J4D*GWA'LY;3?L5\:.]0(P ME!WOWI&_U4<']+^86"\4W^0@%4-QC2L#?5KB:PR:K4$$.U;(B\IW M )QR;PZT9H>>(T^]>NAN1#T_ M5F;3#L4YW7*LZ)C<^Y(*I'^L@8'-F$%"DO9L;W4X"L?55^0.(9:HN,&A+RON M@L/0:L/YD@,WF+W" ;D9\(ZGQ!K2IIQHYWM;%>)<-(NONQL_SC$)RYM2%_QU7D"7@ M16\>?N?Y6$R6,:R-HY1]-ZWY#JO,&DSQTO #!PA<%" T*+E?OOQ4TIY<@M]> MTO9]]%P(C@O<6DYE0+>JF[#@$CX#ZRK,0311C@4LX?3'GH7PY').+9/X7\[( M_:#I5N$F\GM("G8[SC)9LA$7AC:B4.CX48%#%.)"--HN$*@J 7"-S)[8#F:'@HZB0ZPXGMW#^1NX)+-.*)R;0OL_D MY5D"8^AQX 00\SCB'DEE.]A;5FPTFB/I,M"9B7KFN?\X4K:<6\^/->C/&TN[ MAL>B'WCVDJ4$T()3'>^XAL[)0Q^7UL1[\I_#F*91P+@2Y# _WNB (-K!Y3 M.=XD\;/XD(F?T1MXN_@SFOYCOGU,=&M=3-[(.A/:V1>^FLF!.5J7!,>3?A= MF>4SQ.G&,:'K%CR=.Y9'PKO3)\6/\1IX#V<8%\X3.M61@^OP.H/CYLC=+AF> M5KT/!S2<&)Y37NCOZ=5^0W_N/]"Q.^P(F)(W4R%V A_?$OCXJPE\/(&//QJ_ M]Q:"; ]&8-J7IEY))NC0:37>;ND!CFH9VN''WDA0L*JJ<#;&!WL G1V>FZ&. M-5+HBOCJU;_<]$#NB4Z@BDGY?N:8L#[Q4ZW0R 0ATG>X5RY&L ,B%TG_S83- MR#L G(7D/!G3*+JB[#?#E%D4U /8Z&G-8YQF("D]98P,]8I.9P2P3]'GQL&L$-8 MAU 7Y4:2*R1,$<5T=I@U26$?$2GUM5^<$6DG\VZP#@[EPOV.6]YQZQ[#A@]T M^VX6Q\V45NS:-TK,/\,C!/,K=;]&P1*0__ S)<>'$9@]CV8(8(ETAN)*4]0% M7RNIUE6CS*[9J\Y5*&1.:* 2I(X\7KR':(4<, (//Z_E5A 45HI4"=7)BW4C MXM@!!]XZA,X=PVN NL3#H4R'/<(,;V 5X))#@HXQ8 R4=5)D2KIO&(-S?)<< MY203*:&$1)&I!]?*9R!OI"U=M"HN-2B6@;G2DD2LU+P+6B%%DY?%G1VHK^9+ MX$H'S/69'[MN5.&32.Y3T'8^5Y ZQ@'BNZVT2,M[$JGI@'O!--.[CN2)KGS. MR'@FUQ3IG9T'S:)(;3T=*FTA>IK#+VJGC=H$Z0J!G>CD*.A$6MS&-TQE<<\% M/LT]>M$4<4T(16^D+>GUHHO" W^J9@%N_G966X+J'WU;=D6I*X_6+E,Q"K4D M]X+S[P,U8VJ2# \EIFG,E"IPR@RO@**R\/86QJ[WV_-5.8XDX*NZZ^Y^WX\0 M0_@&PD%1L_J4T[IO/N\4Q;^/YH( 1XIZP$Q:N8B1,(EB&)TNP998C4G8@9*J MDG0C#*A[4EZ@9K'HV];.JW#LB9]0>__ FA.&Y*7!6Q*+-V)XIDCX4V+:N"W8 MYD<8";^):W&^B/RY%D59VE'Y]85SEYZA,I7&#/ZV^ J($[FNQ<([%XTT $I9 M<+2PV_0[;CIDH!LZ)L4%8I4=^5E\'80)[5NW"TFN/YW-Z*$K#8Y$G$1&49B: M#[P?^-UEQY#V<@=J[R_8OT?TLJND&+]$03]/+)Q^T4N,\&5]11&=MMK2>$-# M=SI[(S%E"BL,1<+(]HH+KT5@Q&7]1C!XB#&\<[B!U&1A%F_'*/#+"-"R%+6X M4;C!V@$9J"Z?+U _YV"BW5,TV+>[V>=-FTF=G*5E\*N*EGKG1[V!-DJ;N*%P M]23ML'1(B+##RN/4*W3T6G)M!<;-W^QTV#:*+Y H0%N$IX0.1?VB<4*2Y$#I M*L%K I -!?:Q+I+#"1>M.KFX3-UEYY\%9_+Z3'B*U6U,),9\UL"EG0E>-X\) MQAE=ZWW6J/MN3(DF0O;&6JGNG5OT.ZOK(E1;[4]G _2QT8B/'^RXGB B3DN"Z*!7;:[!41+2>-D8 \\A.=O= M\'2GG?:>4/"T=: LI+).4S,B^M$[UUN'#>[Y@YFIMF ZH:_KHD6-&02!?NRX[I(WUKIDEM-ZV7 M+-\TS*$2)UXC)I^1=&O(Q2:)5_+5>O9E'2WHR4S(^)$BM=\=BKCG+7?_Y8?1.*PVRXNHMAO& 6SK[Z[)L# MLZER,W_& HMMA&"'=*/;[?A3=(C1R_N&+<$)/?NF^S,42AG!,V8WPL!AFIY^ M=A\-23*M?D[+&I-RPE-[Z7V'YO>2:8]G\^F3LX=/O_KR\==GCYX^?GKVY#,^ M*-Z!I"P,.$LWO%;UVPKK@&3 MT2FT BBL)UJ)8\1PN\KK\E\2\:#>QWD&J4A( S GG]=![S#V\KEG14-:T<0J4>+LR5(A1 MV>0&W,P[3]&9[AV/6DYP3HD)%X*OKOJ@:=$VJ*L#<8/M#N(X9:]+RKY6Q!;R M#E4^X+M@+#%AXK2G[]+ZFO;T;>UI3<%'](+Y')POET(:ILUSEU[DM'EN8_-8 M'(U3"U2GD(>-XE@^#'=)Y.V=32GWR*$HGNBTH>[2RYTVU&V=1OBIK'O4.T-N MB$O7-)BR0$7LO*G.!:!7T+RV^V]X&TW;Y^Z\RFG[W($ S;(LFD 6X/"NE*@( M$-@\M4F87B6_&O?G1[;4U,Y9RKGO,]Y?7$9M_^Q"FI!47TMB(B1HDSD M;47D;)X+\Z %7Q..1H<^81SN[=:<>N5OT"O_]=0K/_7*?S3'U!\E.B]^U4_Y MNXPI?7M$+"H.\]+#Y":DSB=Z?GQR.^;Z&+E4\>D JMOEE99TE#,U?_<^]6,^ MS>:.CVAK35'3C<[\-5,G5R;^Q0G9,I:UD7;2Q0A.D?.>]\DA> :_&O M9I\+&GWQS7\_^TG^67SS128 -X&'ZU=735.DC;/VEY!*D)^+"&&.SM'RPLWNU=Z"79NVT]G+VOG>F9]/WYQ*7X:.Q-HUI%M8 <=,)$UK MMAZT&L-"0_F!L3H;41\*--C\S-6^>V_",42:.5Z-N*L$@C;D;Z<)BGR7:X+=#A^.5I!2,PV(GXM%\Q_R*];".A3;G-F M,^JX,WYG@F_I2\[D'CO5H<2&ZND"B3JA/5? >FJ#"4V/[SII,YL68:&T#G65 M ^0"=5MR2S_+1W8B(\@>.7<-A4:?9(]O1.($*%WNO\I5T0?OQ!(1KP6Y'3/R4&,+&>+"9[\?:LRN(NYWOQ0/- M5($MXPOVFZWX7SVK$;=Q&D5[>X09RT0ISODA>1+^ ^Z2^/@#'[U/7&!V%P?> MX\%@CYE?1N1+;[M$"6+!K_H*FWQS1LT[-%$[\?#XD3".;;Z78\4/*'']Z(V! M>ER;J_E>N_A7F<]'F9Y\!'*>#QGL.-5WN OC]/W?7_[8^?S]K.A;8W);E^!#W4-PAWE0 M\4&A-<<6GND>9O=DN>SH'L+1BQW,X;7*_YDCYP_6%Z;PFB@_5!'"8.D9M#)#($-XVOD]>^B#\:ONK'P M82@?&E6?\'%Y0V%>E%867+(Q_79,@NJ?78@&4NE.#8^">)3< 'C5BYJ+#%)? M$"?>J@WPWY]\%IC#ED$%RR2,&$B8$)*.CZDM>'CN5I!(9[(XAJ'-_IK7/831'F9:' HMH7ET M/PELG;])]+30E/J*-B]>8;H9C$NY*"GXKIH+H^;VDX=C!I%-!=7TU?K2\6L6 M X.40MM.]>W9,A^88!V"";*')[&HF GY*K2MQMD1G3OAW$15_W+-#61^&%<$6% MTK<-T]4PQ>GWSZVAESSWGD[XIBB9$HN%*97OHJ]6#$$220*YX9'-/GMF 82, MNG/QD[#;&X\XK6[.N@@1E>9,KS!: =&DZ SQ+Q3LH\JXP?$45-8NK3-U 4S?01^-R_/'\OSA)2LM"XB]M M4TEF+U0APT'JT[4OGK_\X77(U^J!5I3=HFHZ/@/E4IZM<^$*IAHQ<7!?P_44 MZ/@M @]MILVAP4%N!T,8>>BB/2X9JV>:]E.B91I_QD)R/+!=ZA4ZX MM:"7Q1K<$'R*N<45R.PEN%@UKN-G68+W3R"OR=D;ZV:RIICG(>=4ALO9B8F4T!0??3(']Q0?W;"8!&,1=T.PW[Y7_#9<=F"TD4;=[5AQHF21O BQ M'SO/:=2;]C>O/S?P:P)U<1WCH("D/\^X@3M MV=D@=RPFM'!;QZ\94" 0 6+,RD46.?K+LMT,FSQD^%YIPRQC'8E97MM$G\[H M">SJL4ZP4A/XJ\_8A LMP95FFY\XP&+$9D-@3Z449]V>GG@3OD4CU]85@;04 MS:*7P$HT2?DF"FK12^Q4PTZ?^*W;A]$TAK1_(4GK4Q?B='7L2N\8=+ M?7SR>:88.J:4#SBJ[)R*UV0T];+^QLX;P9!=.#LTKS%,KXF*TMT"U1>51/2C M4QH4-% XIZ%[)$1'M\O?2M-*-HL)]&(Q.SF41$$$G2U<*N1C2U[4A0O4_E$. M0B5JT)E"KT??-T?ZK$IHJ+SYWC!R3;N/\8KCTB51_T9X[W*N^A=-"Y/&O8AR MC'?4^D[GT3TXCYZQ/?AK3U[_]GGD''-8K';?R<#O%JUCO-NS+Q/(W)F'I95 ZM.IU-2O?_3TPPIYW9>.+74JF$PLHE)2U#-^Y!%9#&"18XO MTXRT*^E6JK2,")=T_V\)FP/?=A0>ZP75$;E?6>W)(YF2>>^WMA^7Q+!'U6&PL\Z4-Z.3BB(0]I.F^G\_8#._##U(<) M1P?[G/"X=\W!]CJ^4ZZ_W0;T$^HF#Z1&CWCZZ@Y__TXK^L\6N\R:"#V&=IAM M>_F_/>3PNZ8H3GYH\_KM[!=H8+S9M11GS%X[3O?@4\^Y 9#FZE5+$R1Y.KZ+ M74(1M(,63$OC??_RY>;UB!C9K0820JQ<];)%ZXO MM^\,+Z$J8&45OIX=267PJRMK^C?<-%Y%D@[CR LQ70[YWUG?!5]GR"VEHHFS M'T0!*.-;,\!Q;/ R01ML'Z&(*'<"R UH!01 TAC8S(5,!*#,W7XKN& :$'F5 M3'L18*>F,"RC9-V2-A*[C;YC:Y9',.=P:Z%934:UT$P5/7[#" =%=QI@XYR6 M[LI)LFC #$*/N:9KNC9J/Y3A,SPZ%YQW1U=#FYY=2C#> 9 AD\3UH826Y,JI M4NZ,6--)PM72%;JS^7/HFW2^L0_ &MS6"S1G#"!GEM>=+:AJ]:WBAK+]2ROQH"2I(M3\7X2B:0M MFMXB3M[YY&M,OL9X)U0,;9/]HI30\ V..M]RY;0N@L("/HW\'5O "S0?K ?%@JATPOWM/M$0 MW#&^#\]=!Y(K;D#GYO-(3L]'*[[=):[_!,IO,M]M7R;G1/>6QI6".<-(7!B' M^%)\JNPDP<-9EC*N/(V5O+CQH@?_4TKC%%KO&90H):.(:&^D%F1YF6%U$3C. MFLMO'4V3XQ8BN;SO+Z*!<3J**U%T3!6NRO?=0:('EZ"#O\C3K _S6<2D6@*] M&.9^6 E @!,!X7E 5W5)P_PG (V^Z;7J!VS/19,8,,@"JXQCZ4 M)CA^NALO\",RII//?Y-Y?3GP7C2A8^O5HT(34(VMWT$^'12KM)AY!;,J-.@\ M.46U;@7$(F M*PI>*J9+H)MLX1QBJ#4R>.@=6N::RM@D/2QPF.=NWVB^2UW,*%[Y\Z0K?_O+ M=Y(_NPV3@;8[XQ6LCU *AXI""H3S 0TR!FY'^WH@)NT80SGZ)821\A4#?VJK M/S*!/R!8?_C@Y+\2R@GP>8M =3PPNPK'RY*DSFE >V6?,UP Q]$+[?D+1\\D M>WCK:W#:][>Q[\'BI^EX2]@H(C?H6!]8@FG?W*%W..V;VY(+C5*Z;?,/(]?2 MNKF!VK2R+=E<::J.N"NL,3U\7;'X4:T5F-C##Q[;@U.C[N]MU'TX->K>FT;= MZ42:3J1/Y$2R$X,!&XO>*-@E!E(Z;L4#,9A#V_ "]F7):*#H< KG6U!L NDW M^X+<1X73;.QF%^MFMFRX':X71,GQ,RVYMA1;0X0FN""%=$]NYQU:<-,FOXU- MK@ R4 M(CG-8#5]5S9PV[-KE%5J+VA+%=5.RX[ZNE__]XKN3AU_/P'OO-O!) M+_(V(OSO=^SA8.>M&_ J:F_DRC5 SNT8H$##Z13!M5" IFO;AFZWR7Q.ME/G MUP/?,MOB6T@YL-R"MHO"CF"0]E1(U,BCPI=N4."?=O\=6HG3[K^-W1\3@W6F MX.0%,UC>:9W;WZ'5@B:M%=JX*X%7=0)5#0"P?-4Z^[@W 05MO:K9REWHE.]] M5(KDJMN5TV%\QY;&M!UO?SL>VRB,>'/M2A5JN!C:E3[9T_8;_9"H :6TU := MGK;@75\.TQ:\C2T81:L!JYSI.8:B8P1RU0UTV/(P[:,[]$ZG?70;^X@>J.VW M2?W?2_@6@G9?T[:A2-'1I9KE3O[5L*311=,":=3,*UK!F26$]C/$D8NUBUU+ M%AR?-MQ=>OG3AKNM^B'%9ZY>!05.S=V DZ?9['TZ5'_4ZGPJ,D^_5'X-9ZHQ MF<+[N(CONQ"B#HN"WE"K?1X,HQ$J9]^B>J"KB$^:L.*T=>_0,IJV[JUL706P MJJ#G'I$?'YA"J\Y-14&-*6[8-ZX[IB^D3VJW',HEFUC.:@0(JQ!>&@4*[4QE M-6W%.[0LIJUX&UOQ $-N2'$[\7!BH_3WKDM#U0;HDV* MC=U-$5>4;1+K*RF,.G$BIVUTAU[IM(UN:QL%@/1@0XG;%[AAT,I?3OF/._4* MIVUS*[4SN&G<(PNJ$01#Z/U.*L]ZUGA:JL,"F,GY^L\$$)E]"JQ %9U\W:7(HL@-%[IMQ(Q\B;9 MM]-6NT.O?=IJM['5@)I<*?V15<(655YN8B+&:9_#4MP;:X."ZT&TT'>C M1 NG1_;+Q% T,12]SWE-9.O*9\N&0Y-[U7!W3>A,X=UT478NB^B/ MCK,7&7'DDD.FG F;^[H-='0H4Z2JB1Z02PJETO$1"!LV,TU'PI_ 94GS M36-M-G*BJJ:W.*B6KR!*7)A+ MV%S\ZV*8"]J1?)?1$21+YON96B9W-21U62\KE6\)&JKZU-V W.+HC!UR8=%D M5;0!9B);L>O;&E3: T8W7+[O@MPJYHG9S9'@ A?<;^. FW19[M",?(1F]@V6 MH-_(LLF9#3H8Q\)HX81.7Z2>$HHV,86E4XKR@ M:W0NV++8,-^9_3KY1/=TLR8^T1&QP6SV^$'V]=F7V=GCKQ*.10"K.0[NM[3( MW3O7+D"PSB?9G.LK?Y)7$X/)5T5GL/$Q M06['^GIY5W=\"=EBW,E[;+N-FI[A 3UQITZ[\ _00N1&A9C./W42Z?,X;UC7 M,YQ[4:.#[@\]4)<]^8WN= 8E_7B*9H$V[[EHQ O?-7L#$ ,HI"Z+;*:^QI[$HV&+5H,I"#.H?Z3-7SQY@J MQ&04PQ$K#O7E$4_@R3_EB0_7X?,[N6^D@@-''G=N\88[$YQA]H!&K)@W-)-% M^/T68:(#NP$=V-E$!X;?W LZL(DI_P-(?1J4YX OV#(H3/8$J[WJRT*@<:TG MYVV"9F_"_)0*!U?E6SB*5XFSW)&C8$JIW%__\ >P+*E0)O^7%: X*=*Z2A3J M+ T8BT7I'\,>4'@;^NJ83DT_@'2K_0HY:@KN\.E%7E61?RG9Y]:M\M9K2XJ3 MF4!0.0AKW18D_O7Q[$B@8,N]IF7!1'%+&Q:G;E;DH]69E(SL.?P^A1!'AX3 ;/-P*+BQ/"5V 1;A8.H"9K4"(#'8<\IPSODU9K_$. MD.*.U$IC$IV0NP]);-,Q,PPB>$):$.XI45ZABV-%;Y%XNNYYA'^M52X96QC&QCI<(!$+/?X<7*S'G.OYAEG8*,7_!' MNB8^9$328+19:F]6Y]B+T!4/3AY$A:'V ]VVCM M6E.PW7#9DU7HUK(WA \F\"UB3_%1J])J*%CPY-/OSZ%^EPIG,%6TWZ#;5M%W2%9.,/ED*5C)F=*4J]L;=X*:]OJN1[N*\_ [@,>8B_B MJ/%C'-_,=%0.X"MX "?,QISW@M5H9E63U[$V>"!;3//"F=94HK];])"+Q!6D M;=0KD,DU_?-#L]2*I'@!4>QRWHO.*(NH*G@!SFO$3R S#T?+X4D'!H@%7%5Y MFY^4YBBST"6*P2T*X)"?%PE7>B:[-!W:?]RA_8RV]\F.5C\Z_B7 Z6+J&SI- M6VQ.4X@6V\"9R=EWKLK!:87N%JU,\#ZB"8H8&Z.S=PMKL<&.*R M8QX;%CYAV^YG6P2]-NF[R #^D% MO#K843DMTT(37CBF&-&(1(?H?3M!7"Z:=JMU /[D?"\M9#@LV*U@W@&%W"Q% MP-M.YI;1AGPZJS0=& @B :4&2%5A^QWUO'TLU!I2,T#M#6@:]=CWJY-C/K3^]G%VT)S"Z.>A1JIKUXA];%M!=O2ZJ5IDF+1^G.\<"X9!=JV4FW M75-7^^-GHM1FGJ_S$D4?GT4;^1Q^_XJ.:V2<=IY6_?FZ=,O9]^_<0D"$+Q$4 MNTFUYRZMH6G?WHIF%TV)E+213"K.N5I*IYR"=Q>N0+8;Z>9H\^(OVZ;+JT[/ MVCD]-'KYYI*FQ:7D&%4+$"NNRW<=SE(:5*!P$3$$26V[ROFC?))%N//+:-JZ MM[MU^= ]$DV6G19@"JG[[-:M<](#QRUFB%JAA*!M<0S'5L&T\VZ'V;E9EW- I_J-X:K.&PX2M7;J#[#IS+JC;W':.;>T M[0:YRVSJUOG?-\D3,VVS W(YZ?;JAE MR0D6"*+3K_[1L/K5H. !A6<54M&RQBC2@6$$MT.$'8:8MMO)M:R.[8LIJUX MNX4'!VY9VIAY=3PI:?P#49QF7WXY._N/1Y_9EQ,Z!%]V7.1;@(M" M%S/C!N1N@@7@E@UIX8CQ ;#N011,'&J37W*?T"?\J.I3_G!O>Y3GL!J-YIF MAE1'EAJ^VK*%; T;:8\MD[+V>X)LXON;G'L>R]T 'CI,\2<7WC#/3W=9W4T0 MUF47>M*4]I;.QZ84D!S#1--+Q8BX!+<^=]).K81/K'7-8VK_HAQ_SR.8W8_YA3V25V686=8'C(W^VS$XCQO7 M7+W*5YH)RI5FL#5HH,?]+YK-W!<_M%5Q+\3VKML9IDBK+3R-J(^432'#1PH7 MN5E42ZJJN;#9E;Y8D]T4@J/H0IC4#9=GQN]T.OM!\%!,\93/7GW[G"=8(PF. M!V@QMBPNZ.0S'M),7N+*[2Q>X#ZZP$[#@&3R4K( YL^DQRAJ%C RPV'O$3TO MRDM#N+.-2AH"I(V X9DQ-E-2<&/PS$C,_E*H9D(P<[R[GZ_!G[2MV[2"]Y+9 M\/?B^(TY')G^LNMI@[03X^+4D?!'=R2@7=N]6U1DD\[95O>;8#9M'S3M*J_+ M?^6ZE4-W C.)2D=!;$(B5L.PL>>M8J0A*R"&\1]]43)&1.[+FX*NM2RYNRD_ M)YMJ)PC"QW[GU$Y:<_'>CI 8_"&PCH3J*A!5A28@-([35VF#LUY(7^[TXCB\ MK(>^EYI8N9G8%7_#QIS\P9O,Z^]N!HB3@]FLK_FHOG &4&0=7]# P4^0QKDN M+E'A9*WHJ*JEEL5[,K-/+ON*+KPV,#A;1,Q<4"IE2?>%>RNL;N* M2\L5R"?HS3DT72*A(#S,_?E,Y[@ ^SE["1=.E*^^M"%W\7 M&(/TB73=T!DK#;,??+NJ&?SY],VII\6X_SKOA&)]@0/54=3,IV[E M5F#F\:>CMC\)HU5R;KSI:0ENS&>(:Q=*'AO.]4[)R_K*B(F8WVNWWSJ1_;OB M"9&16N8(-*H]&$K*L99J34K@LX$):X_T!BT8D]^P:>)!">^?SKR$"M&DXHDD MH/'<48N\1NO(18ZQ\MLO&6DK36/18HMXZGUEATU_7RDU5RQLR./F!\):H/%? M/2$R=":RZAMZ.9Y<,G@E/FP3?D6<06^*;:)+U8Z_P F[>Q7=/\B M:G&3";LS3W+&]/7Z6MY3^WRXI\]EYPZ!;3-_D9/P5G/_R[=139[ M3L]- 6%=Y@@[/9Y5[CSJM@J[ M+_,8,88?&<\[/M0Z_"87];"5"B/HF%<-(&A>3,7'=3RDO'#_1!$6C/.N'< 0 M T&_C_B"Y-B0!.P\@BEZ9C#XDZOE]QKP"HL8EV5T1%5 IP:#JD)_G9277 MW3&9%H0(.34L8@42GZ/)F9,31O5K[+VG8[O]+JZXV70>?ASGX:-?N6KR:Y2^ MF8[%N_(DCTYG/W)-ZU5X.^_- GS0D5]K_S\Z?30=XN]#68EKH7PDXYB)U6WF M+E;E.2B02NZ?(88&6VJ@&@,D$)+,*I$;UQY:5^5:)SC@D8\/UI\$+6)95JXY MZT$<#K:@:,VB*&!^W] $!SS3^-6'PD.^9FK)76C?\[9-OZ/#UF7Q#<'^ MQ;,GM$-((T=W[SL!EVLZF*X3?14WZ=QN5QD\N]NQ#&F4+8[SP^L&7+=YX93!C6V:DPRORXV=C,: M\F;V\,')?T7M,$GCRGP_\V2PQL9#GY'KZ>4>W9%DQGTJ57P S^WQKZ#Q_;7+ MEVZW_Q6UQZKIR*A._MN=>9+'I[._H3'G#;^CV7?A'7WD7MR4/;Z#V>.I'!K* MH4^F[''[<9/J@-?_7L]4_D*DXNW=WMZ_0NW9-?10OGSLZQ'>W;UP[F9/R+L3R2FDZE_[U_7O'0=_%"]^3^\+ M.LFO-6?R)NJ$_YN@W"0+\ *:(.WLE> ]!54F7XX ]Q^YSSAE_N_@?'QTNTYW MW"L3>4-I4W<;[Z[W5#S^_;[T_8E07@YT?[+9-F]5;/=/="?ZOX? K@M?6";R MU$SLT6B2B^[W?YKVK;PAW["116U%W7Y#RV8F^.[%-\]?_OQ:_EU\(WA:MZ(Y M-&ELNBZM@\5Z]NAA-CM[+J+=)HUE-SD4.<6W33%_X2FV"Y[ZA. MX&3![J<%^U^!A.\U0JUB,EGOOYN&I_<'-V][E+(>?LEFXI$W"?B?AP^_C D1 M6WX7H[JA7,O*%SO(2=0]V*/PL>B[!TKG9 )7W*76"AL13%SXIM[*+@#[ILG] M+B7 NE@W7.J:N]HMI:&EN:C9:YSW._RY<\;2B,^M7<7E ?)#'1FW&E1+\SWZ MZMXZ88&<6V\<2U]P@\E/R=@.9V0+?6=N#>*Y8[1,T;A.Y=]% G(X[# NY4BR MH>U ,1:&P8U.Y-M.-G>RN1_0YGZG N"S5PTY ?O)XK[W&?Y%H0BB;B[R\? MH1Y?@KNL6\HI(.R+H0 CO&0P"(& MJ-ZRQV487TA7-TQ>WM8,H>#V98$P,EHR;2>3#C1I/Z=7>L$\>P4]UKFKFBWC M ZQ33[$.0B.G=S&Y3L$=#+ 7]HBS+:]J#S+:Y(\UVUHRJA,6*Y60&/#U1T4O:^N8^C_C8 MM@UW(X[A)"[C&T>;*R;*G=,JFHZ5Z5CY@,<*^>_8P&_R2E)VZ,)!%I"EBH[F M[]YW,74ZAJ9>G&G3_V&;_F/LR^_?)P]??JECYPC M^I_.5143$<3QK'PO>_#ED^SL[+%][7.X5Y:P?/'JI>4KOY"06C_%J0:^ .L\ M>\Y>YMBPP<_^].C1Z8,'(8G*>/?KHXR=GIT]F-,<50TJ!82"G MI^@7.\_49&Q30DAA"$1,3-EY=H@_/7H8KG-*[RB]F])4'?RE40.3".68YK#UOHQ\-LUKS>'(!"QSD6Y0*:&R\4\O,?3ZV)I*AWV18 M'WYMEA7;QF]7;&_W#BUIG>",07TGY%^E$G,I)9&;G66/GGR=/2&K%77(18HQ M\?;D#=PS3!J1HW'3A^\EI@ZVZ>G9Z5?OP\8].7WH3=RTOZ;]]8'+#M+"N@O' M?PE@AW!FL1.@F2MR%^0+%8QR+*1WNS&!!G-+IK#T 22X&_[\Y>3C[_ <0 M'OZ].9T]>O3HY.S)HZ\?G7UA'0$HA_KTG&/2))R[>H+^7)<"5,G1EQ -!$_@ MF?:>^UTV^]P\H#??/_<>4%2@?6 %VK\QFR.N7%=N/_L?^6;[#5WH=/;CC\_Y MZG^A^=G@$_EBW0W_OL"HGCX-C]/,6S4+B?4944.:+1"][S#/QW1;^W6_AZHB^ M%LHJ-;<"V:*P;)\K[K:Y^@@WY_^0VJ9V5&/?1*\=[RF.).>?A>:0:S#TL2'UV6E1&?\6;__GF6;/'7/2VL MQV>//Y]_\?GC+[(1L,.=7AEW]""[5SOEPP(T;X)%G'*9GU8NTT.5O_Q5.*Q= M\:NO^_Q:Y+O\XY]W.2CN!4;Y_H"MOSR=S?Z_UXY978K_?S(_?X3YV47T]G?$ M$-VG!I*I7\_/ZI,OIWZ]3[Q?[^%7[\ _EZ:^!@Z/C_OB>4Q8?O7]^;]KC MGZ*!REY1H';_SK\JS@L]J_-JWY6"Z/40H^<)[]OK@$AZZ1%)=^/$^KC"Y"G? M^_L5+8,@;JPQ4.VU\S%/T)&9D$PCC4SXY #Z@3^Z:K.78A(3BVD-<_J M&OC!UTZPEW5@OPFSX7^55.?IR^$\X':F'22H\Y:QH$LLFC#T2)$33Z' S",O MJQU'07I4H\AKKUB)F#.+!F]DCBY+:4?D41$+9(RU]/T"]/>+O"U.JJ9Y*Z5O M/YLF 1:Z%E;=F\[U:)RU"" %LH+O<__I]'C[]Y ^$'>B#F-GK- MY%KXVP]ZZQ_UUH&KB+_EWY-_!Z>S_]/TMEI:=U[2;C.,JO"B'!O!:QK][ W5.7J\+99I63#]**87<63FA!DHK(<\*G\IB&T7*)XX!/% MU=Z2P.AW"*!E2_5W[I+7<^=P"=F<87V^""9HZOF> M7*V/8X=\X S!6*!0I(%";H&"JCB"OK'.VU;8FK4+)!S/=)KR-D-WADI@J3,F M!-!7.S4[;@L4W<*]DE%?[N&=X[S*V*2%T6-+/_WL M/F[ 9%K]G)8U)N6$I_;2^P[7WB73'L_FTR=G#Y]^]>7CK\\>/7W\].S)9[PF M:/N?G?E5$2V'=%@?_9R38W#N6O:2_1:@I]7_G;;"M!4^H:WPUY??OF$TW$\M MI!#X$'Y%WVB*:7/5W3 M%KF5PT,589:SYR__^\5W)P^_YF3A2Z8C^5N^:!M''VXV=+!X2$(W;9N[\PJG M;7,;VP8X@Z;F,C3S'%X&SYDVR:V_L&F3W,8FF;;%'7]%T[:XC6WQ8_G/OBS0 M;\:Z:4H@]]IT\Z8-UK1!;F.#_)?;S[XU1.'?'-@3!=KW]Z8^^V)9PMFC$&^ZWN:.< YIU/E#KVJ:7O< M3C3"9*;1YGC5-G4#N+C@R8]LD0F?-H$]WWO%3F#\UC^C-#NQNK$S].< U7F= MEAIC8]F['(1G-425OZ/5SQH(RK)RQM\7ZJ*7'^0.#^T.#UB*? XL:,]2$+[3 MYD-VQWEYG0,YZ:=&9)1V44CK4H<#%(]U]*D&_#;OG5%*7L][DDR=>A &4,-[ MU'!P#9L[Z1!'&7OI&X1V35-[:K.*GM]U:*^#FS.K5/8 36,[E27HC"GKHFFK M@LG]:RTGTXRX1=/M.]@5NB)_G?5K@%3*55(@:G_1=KBRIJOO>KDZFY(EAKMG$:6RID64=UB^+-ODT,O!=,P7L^YM66%E MI4VV.):'^\-H!CL^W#>08V*79E4U\QQ"&QMI62FL6P6=),CGT,AX'YTLJIQ^ ME'W"72E-M'VNW#.X!$V!8_)#-+C2][05%P(MCQX\P-6XPU*'U-/)-CK%&/4QNU3KFNEZU^>9Z.EC3KO]M)QN31W5A]4@[ M.=[*NN%.Y/WL0DD8^3/REAY_(\=;V=+'-D+621.P6NLOW69;-7O>E>D?:"XJ MMW+6=:V[JW2Z7^W#*VS(&DX^S1$:R+"2_7K@[6L6(BQ=O[."Q3EZ#(;%^[PJ MM_2+O_0E7'=:OO\0@1UM\ [V9,%3I@-=1"M;.Z41K_1E!24BM#>CTV[>-CE: MLN6K,L:^V,^ZGISV')_0I0X=IZ;;T>,5/2L\E31_FUS"K%5#R_=$Q3E]L[SP M'+&2DUM"",^Q;%.^8Q$A/)E_I]JE[TV =O:90T)OALU"F+]XV@:;<;;+RXI? MAQP7FTRIJ(5)ER68R,4X*5IZM]XJ,;%L6X+8=5;R6U@BW-DV.WDCL^_Q,-NV M[%PL M"UFT+%IHL:12=&P@N*5=3XN\?6^&:,KS3'F>X_C3&R5B..NS!M9F_\Z>'CY^9T8N0!:GN M67!R=?9E(L#S!'A/)P(\_&8BP/LX#H8/FMT[WNLY92?OZH+X0P2]_]K7SB0E MSC+-3T).VL P1;ZWXL6&8@Q6E>)0(:B'=?MV131=Z"=D>AZ_^GI@P=!*>)9Q_H<*+9@%.X=A (DZB@1.=&?UJP$ MACR ;2AP;&><,EWNV3\A1X<<_15G@$285IE,\->QC,PIUX:9^ZO: M\]V1?@D7=[3F2M;+5;?NV/4YGO4:/?BD[?BIJG,+C<&3D7I/L_V+[ AV0G8Y M\[W]7_;>MKEQ(V<;_7S^1==D9L^DBM:*>K?GY*G*F613\SSW)CG)W'57/FVU MR);%A"*U;-*V]MD2+8L=+P#H\)?T/>J/O0/RM'H"-Q5]JE=<^M,D"C3L& M.\4VO;PVM/%'&*F\PGHR,&P@L0PB8[I86>S 0BC](NM\1J"F[$!,V9&?XSNK M :X+C0LRKZ*\&,^NF>6N9%"??T$KMM+A5*6H+PVS\SR0VOAV8$5FN?\-MDH: M!Q,:=[M>YXPL-?LZ0:)3J)/8%-W.HHI/K3R"Q_Q..1$5.U5/ \A5K#-+)RFT MC%DH@+WQ;00]^[;$MV&W<53.S9FB8[B,M7(LTRHEF1R[]^ZNB[?!QCJ( ,^88HUJ#KL [<\:$G MYD+-O1GY&#EV3;[HXJ81R35!938]KTEM(6-+.>DVTU M,\6#)1B,;]GZ HGZQI5MJLS+4,=B+N^,1QL9I&5H'<8O>V2V*W6M/3'8_T+^ MB3*_6@_:=#C=6(TYJ69! GHH-P#Q!1PD>HE4_GVEK#I*3!&R&LK+S^NN%PIBMR$VLN/ MJR[;:LQ'J[W\?5D)%3=6)4D-2JTK%\+6+\LG]5R]PM86 M5<^Q4)6E"%ZVN.)&348\#P4,S0_\[O!$$W]?FO*,27$:(&0&PB[-+0'C-#!/ M&L@ 0HZ'3K\[= :P6)ZH<&E'9FV^O5 M>8'8#T]M79S>Q35580";-NMZ0@52N&-FFQX;XX]9%\R K;F);T0+RU=+9:@O MLJ79VX.MD)=B %MBCM6KE?3F.;YC&85\0>;%GX4&JIJ0)*Q\774#&>,MLP65 M*^^9'><2JS2 A@M#%=T6OK-[V#1FZ(^RPT.MN$+UE>!8T3F1F((4<>%#>VG& M*IJ;/;@7I#J77 M9C2F"1HWL?,J9X2I8+0=E&WBS_'(TT9\?@:=F$$7FT'=QIF'YP3K6CTV_4>A M=+$5W/(509?H-730QVG">)$2>7!Z'A!:F51U)GE4%BME5LJLE(^HE'-AA0?S MFRY%F+79+YH#S_P"6'F_I#7*=]M&7BLV@U"%'K**+E?!]D2EO*E@HCE IV)X M1Z;+RWAX[4T4U][,&1"&J-A"[/GI4D'G_,Y &4J^@]P8P19$67[B]"3'MNX3 M/,/!XKZ$>2*_0F#.HZVR+;XNCF2 R=N5V(SO8$=4?P5;C-_/&-=Y/&T))ZS# M68>W3X>?65E9T8+--[SHR>*^7J*666K/8LO+2&M)A7?O9)@91S]LLFW )F[$ MBQN&&[<5'U]61-]C]89BJ0:-[KA38;Q\ZLKAEG+JB*_F7-J<.E3N"WOS&,]^ M<$R/M)8QASVK"XVY:$-N4!5M705%\E>V&=:ZM>;HIAF:#]H& .D,.&R.KO.; M.'B: !H1=?A,R=1DY_JH.K<=)[\O!%_<(=,";WU"CT?R5S"E6ZSWJA?016J5 M_K<.:E%DB@D;1"^IBOSUBS9,HKS<57:Y,4I[X%!X2&TV$T&-N M=T7F&IN)BC!\"_SU/T^WY)R\R>,V]=UVG^%\)1=52U9&>*_C:<'TQS?6BQ MB &YK>%7^.*J/L MSY^ZM3&2>1X-&]&!]Q7ZIFD1MA*48ZN,-HJW!HQF#8ZF(%G%.@*2YT=#E:&6^366T@3X M;(^J,"W3S!C6U*-)**[[R]T]UNYUAM5=UXVDVRV:[9 MN#9TU^5CL*KIHG17$#'5C'X=1E#8Y"2QA.[XXNMK(J0'/KC]8;Q_+:RSW MQ1G0>G8E>:8KLYT,D2_X$EYJ*7?"9L^I(B0%OEW9G^T+%!NX7R@W4:,][&,N+43;EV(8YZ6!8Q1^AA2Z+B)M@LCE.P M9=%L:PG:_ ^>^N#UF=V!4-OD6":=6L;++,QCF] L-A=[K ]5^;F6S&\*/O:RFFL"ZYM< M]D+6%IC8Z"LSN1W,S6.QI#;S*/RQ9>JH*F(6T0RFFRIPLBIF5;!LSV[@E_6-[@T-5*% [DD1]L81T,-D_0M@]4#? MU]A1NHG*X]S14&+NW")S= H[2)BX;+3)7BCPL86.? X9]GO%NA2]A6!D^ MYLD\$* ,#RM/TZ %7^%=W86-O_ME.YYV=WYUXU*R4<0&0(SFMW%F\KE5F.G< MJ;(Q[.(>\JX),SXP/E"@7 OPP7B?;3DJOY+7 @6X2$K1$O6?)P*1>5H_O. @ M;PM72S6C1\6R-:YM>U7BB>L%F;8!!24-S2U0Z0'=_@=-=5BD><2 MO[Q/!M' M6:!8A_&]']]'9>X>@SN[QF5OXZ+#WEKCVMD^Y"\SJI=Q O=KL#'JN0@4P8E- M30KYS?U)"8J%PWT=.V"=1NN\$ 4(Y"< F-E$H".?[WW55NPZOR+6HHM@1S_2 MYONWE 3G#!;_AN&ZHV"0MKZ1J5)1D7MFM>$3F2H3S&7C@:=X#PU]W^A9KHI> M>5/NR_JBK;WM6THM&KLFU&PN=:X][:W?ZB; PH.3NZ?MB-:9] *=9$O;M#FT MB/*KO?];1IE,5J9P49[^MI)T;J-B@JV)<.4#*MR9_/QE,0,_*RDYC5HP:\L8C;FSO8K@$M8=#;O+2YNW%HB4'F_"_+WN)4.X?7ZA+) M3X_7N[^=.R#'IBR: :+G!-M5H,JF#0++(2:%0BBG(+RYP8RJLDALT=-^F;MZ9>IT;?*+8;45:,/,_.?"#?\9]2XT-H]Q!QTO:FC4I0\>9O6Z_67"AM1KV'S[G<#F% ME>.K/$K,&A[YAU;G,_199.#-)=-'C/PW17V.#/9V-F!V=7\>P.8YMVA)S!%"MNN"4 MO#?9D]?YIR464%@]U00KD#OS 2W0Z6J^CI-'P\I=K#;VN)#:7D.$L+O QB?YU_-*_:6^Q%@3:[MZ,=\?N:CA6[.L\Y_IC7-E\( M)B*M?/>,T;FUELR;^/@3UN@Z&WJ:1ZY+^WBEC/3Z.WOU-0SC^V [^J45P,ZJ M['6086J7P\**BJ/F4G=EE4O,,C$EP\VAQ%2E]TI%Z_0ZNU(ZXEE/O-X?E>?6 MY47%'2IQMZY87WJTTK].";[;X"V]2X^R3&Y=_/:5B6+(#ZZP. +>7LFPSI5* M[?T[/\\4+CR3^CR0**0RO+(WU5$PX3$\^OEKX_'MR U3W49YME8='O^7B8LQ MW^5]?KJ%^8=,[9QJH70,:BAT?!$FD:?_07<"*!];*SW2"D^$.B*OA6S\%U*; M_G9K);VQ><@1:&4)4^EN)Z@\I1E;I4DXX.\-_O;/:-J8(R4^-N!C@UTKHX"6 MW+.JJUDGBXHU&_K:6%M%GHY'Z=>*ZQFV!IK4)AHM+2,KH)TRZBFWH_'^7V3! M8[9EX.6WO8O6BNO>UN5GAV\M3-3;QC];7$,OF=UB8TN[RKDE>PL_4VM(GLGBF;Z@U6#-*UK%D_DUZ1Y\,CLQO)+=WQOX.1W?',8+L8,(Y.) MJ4+\4@U33+>PPO@^DKN#-UCZP^J=H-MN6*YO&!(,#Z?-*IKMY#L M-.,(S_A)K?N+K9^T7.5Z662ONJ#4J!:C- MWB2ZC6T"Y2B/_76J.Q1G??E<;R;H=RJ)F#>DT=A%NYS7VYFZB]CB[;NT&P$; M8)2M<^SG%MCF+5-SF3.V@RYNRQ=U83;V:$]E-]MRAM^7,?0OLZ^:$@"[GNHX MQ.S>/NA'^>B&TVM:?L:*A$Z-L6C<[\590ES\!M9JY93#5_GHRLB1QW=/>R<8\.V('?QS%'R#J5H=L'5&SOX[O:5G?Z3 MJO/9GM^D-2MCQA%4#7/6I*Q)]]:D/SVYF6N50MUCSUJO>6O+FMSB%3E[(IH_ M.,]@IFB"V2A]W".".EW8P^.JALY#IHO+S\6&=YG$,V4VO)B:L3ROM*FLO#A9 M8MQ59>/.VJ']VN&9Z-P\G20>\^Y1/$K.Q5Z(,-E'-;D\JE^@1I W< M95/01D8P9+2JRHV5"-/-8EF$0)B*Z5F!H8FZ+7)?&H]YX!6N;ML>>D7"H#AR MEZ+,6JD5C-9Z3=2#S4[@/!9!TW%@CKKR*DSH?<%\/>NHB2)=@H77RE':S"0> MT%E2OK\A>1OW<;9N/3^GDU[8LR%1-[(6X3;SZ9W:F] M'0_2F=SN/K\@/-OGC8]DUPQ?,C?6;F&=>2;CKEI@ZD:\L:?P+GRA9PK7]?I$ MK[ )7C)%MMUK"6[9BE-R5"MY2K/[./D+])N]S?12^H(CG?;QO8)B#8VZ?*^@ MW?<*^.S[+;6D4,PQX>&7"'0!N,'64\:=61X( M8=ZO//N7^G<6W,DPWWF7+CTC].L-!MC>Z8:34C^*/P-:+()LH8MT;HDJOO$# MC4'*CST#3W6U-?8[9K0@;O'V3%C$]KUZJM6$1GD? MZV?7=$7_0LO\"JRPWQ*L9%Q/'_-(I6]SO>U PRDK[^:LFE-'+=E5HHI5$N2K M)++Y&WAU#]_@E6D_<"S?FKXPJ9SM&DHT,%2>FNK MEW5-8ERPN;(\^@^OGEH7C]%>MA:32<4X4W[IQ-6IN6]FR@^BM0B#MM<4T/UC M73KK6O3%M5;L"6S2+"INNNK=30255+953[VYNERZ]5')X@V[9 4$P$MZUJ[% M=O*K>J4QNR:?R>WQ1$Q=Q4->C91*YS">)ZD$DPE"$>"U2^2*%F!SJR*KI4GK M&<5I]1+SX^F:-/K3@F3*9\"@JP-.FB2Q[?D=&0]>>?6[F@G [H&S!2JR_RB= M)]7;F3/ED9ZZS-+XTS1. .'- &')W70_F<>O0KF*LQ2:?U#^)]N5VS5$S%_ M)"%RJ=6-QA@10-R"/HGAN6G['?8/ RB/$.X"'=@:7C?%^_E#\)1?DLQT-QQV MNMZ+SWA=B:C?G?]SWU[DZT?6,\=O+(9^"797A!S MJR&L-?!X)>S6X'@V4_P?]0\L2'LN=6-/I_"#W5K)7)WQ9)B+K!7E78=)3^F0 M0E2-[$Z.KD-V'R.^H$(>FU+'U" [&7P>OM3'AUU)T0EQ 6B.WWSWSNV^.R]+ M4G_:3DI4CAJT%G-+FN_AO"L%\_WU%G_/KI+F-M4@C? MF 0.P9UZ^KC()7)&1&PM-\?Z>BT?GM7T^X8J$>-6*QAS_"@R-L:.M1#:8DE3\EF%P8"^D%*8TS2F(\;8X5<]23 M1+9BR(:_L!53H[[L]UUG,+YN@(BR%4- 5HF1G,&,P8R6@#"8U1FY-KAV!B,& M,Y95!C-*?& P(\H8!C.Z8.8.!\YH-&R B#*8<=SVI?B7?RFKV.6E_O0-C;- M8JRE9,S4EG^1/BY28A.SAEG#FHPU&8L+LZ8=K&%-QIJ,Q8590]B[L.DGJM(X M;^EX#H>^NE-AO%S 5WR)G(^22.DI3A?2 M?((W'K,;J.#QGIS;'[!(7:1($2,Y8PD%+K2"X(PE=5Q3&SH#]]!R5"Q2S18I M8B1G+*' A580G+'D_%@R'CGC"6]+*$C4R0+,V 7 /#(92BA(%$< GS1 M/N#?E$Z3S$NS!+-1>G.8M-+L_N7#]J;965RMDJ@]QM4JVV.WN3 *&F?WG$R< MOJ@2(SEC&6,9+0%A+*L1R_[VS4.OZPZ:(*.,9@2$E1C)&@"\R<-$!$&O%#B8QX3 M_.T-C9,U8NRE9) U?&;[][UWIV7)_2QDA*;F#7,&M9DK,E87)@U[6 -:S+6 M9"PNS)K&Q()Q\L\F^"&^H&PHG>:N"!I^8<8Z]M[R@0A)U&J@BKMVW,& !>HB M!8H8R1E)*'"A%01G)*GA!F^/(XXO4YR(D9QQA (76D%PQI$:S"8)HH[#*\*O<">J(2*4TCC&("6AS[ Y. D+4/N$D(.VQ8S[VG$'7 M;8"$DL\!TL#0= 9#!D,&0P9#!L,<#/N#40/DDZ&0H9"AD*&PZ8QA**0+A>[! MYZ2,A&UQAW-B2$H2:1)#3M4L3E1QZ3B5#P<7(>+3=1J@R8>!Q G.I^NU)(?L M.J/^F&7J0O;6C$;-5(Y-DIQ6$)S1J*[DD)-#:]BU6:88C1B-Z"C')DE.*PC. M:%1';R00[J1#YSTRGP6RU36>*@B0> >:3I+SJ=P:#R8=/2^G[071K,WOW._U^ M_[@4?K1FGR#G6=36Y+A[@6__KR^1%V8^O*O3V/OK:BJUPN*P"XR@EVD01T4T MO9!:S.(PC._U3<&>XZ^FH\Y/[+.,CBZ1^ZZ7>NU0I(?15>7RM;B!XP%INNE^ M,M]>A7(59RFT]J A$S+;M?0+'\!^![*I58W6BUE(E.5'W!6SC_O AU,@S!( M5S?%TSM.06WCPTEGV!U^0&+M0M!\!!UWV'OQF>Y+3W2AJ\';FVGA8."1WO4K MFWGFY'M2S\'WXTN1A;FQE[DS.;HF6!O' ]P"Y^2"5]1F M=[LO%6<_Z39RKZ@ODB)U"EML&H?^J1;$'THFXD>@F2]^4)Y:3%4B^JY#0TY? M'01&?770$'7&RT:SC_&2#!=*O.PQ7%X$7/:ZO1X-F61L9.7*RI65:[N4ZZ'E MR5BYLG)EYUU_\N3@$S#%+@0GT''M256M/P[6,0 MB70>9UI&OB82?TR=QS0$\7C 54=>U/.HS.:%>'V.=2KBF4C4G8JRAJ5$O3@< M/"X7CI))FJQ@G4^&#@WQ/[+4'!ZX?WP>UA>W?U3.OJ7(2(NEL0W*CR&( A<: MM.@9@AB":H"@GM.]/C26H<72V ;EQQ!$@0L-6O0,00Q!-4#0T"61-IN6+#;8 M_]K>@\/FR=9O2BN9>',A(U_XZDZ%\7(!7]$X&:'%W<:8($?-UT"+!VT@-UL0 MY]9R@XDS'C>J6C-+$T-(D[C BY[2HF<(.3Z$])SQI,_2=('21(O@#"'U\Z - MY&8(.3>$C)SKT;DN5[ P<23I97DR?Y#=CD4YT*EB1;!&4+JYT$;R,T0OT!"U/MPL0!F6WT9?ZF=)ID7IHE070K MO#G,66D:YT*T6-L8 ^*HYS?[5GB@Q:LVL.7XI3?8(#G.,G /+AMW3M%\7'J# M990!C &, 8R&<#" U09@?_OFH==U!TV03T:QV@65%L$9Q1C%" D'HQBC&*,8 MQ\6R+QF&_S5.90C#C[V_KJ92*RS)MUBJ2,LTB".A'O!WCI%MLE5SU .U3:W9 MZ_10;?IQ-@T5:;NFE1G63UH8^#G>LFET? ^UVW7&DV$C9)QMH]IEE1;!&0L9 M"QD+&0N/M :N7<>ED1*6H9" $F8HI, %AD*&0H;"LV\+1\ZD>VA:"(9"$AYS M^"F!2N;7I^CQH4(.MWMT>OR9Z328K5X)5N[C?H])J,/IX?;>2I"U?CJ[?C@N M54?N%D7GY>G,4MXJ*_!7<@:SO9'AO5SI3^_$W\^X%D=/R:84\T3-OGOW31I[ M_\*QOHD9A9+;DQUF/+[RXL0<=-Q +RH)@TB=C%%?40>(>"8^VX_6$?OR>6D8 M=(;]?CWZH8'R\'6NQ"P.P_@>+T<8Q2MTMH#Y0U]:Q%DB$J6S,-7(BWBI[ +0 M0L+_!/R)F@$6(WZ;J#L59>JFX%25-!3G+HZB7-L+-OEJL,/))X':Z$9F:5P8 M.#A 6#HWW4_F\:M0KN(LA>8?%%A+IBNW:XB8OP K(91+K6ZT6DI83:J@CS%! M;=OOMD_.[P(=3(,P2%7;W\1*]M@QEWKB?#Z_6_\2N;I!<_\?C^:P'--5GMNXVRUGI4V*]U&!> MYOC-=^_<[KLZ72%[A0Z2%*E3V'73./1/M2#^4#(1/P+-?/&#\M1BJA+1=QT: M-II]C)=DN%#B98_A\B+@LM<]^+HS8R,K5U:NK%Q9N3ZC M7%T:,LG*E94K*U=6KNU2KNMO]JR< MQA5_8NRL]^2;?"&I,W&A%00_62[C$S"AOA#,9 1($+K2 X Q$#$0UQ8B!B(**C%YLD.:T@. ,1 Q$-<6H@$!W1'5M' M5C^ZC*U;0C_'.JU<8:)QID*,KY:JQG;6.N.#9BG4W,>FL*^ M&77N6$P9QYK&!\8QHHQA'".,8R2"O1C'Z(LI,9(SCC&.T1(0QK$:<6S(^[%& MBBD'*;?4H?R+K;X0W19UQO4-C7,_8JRE9,?4EI*)/B128A.SAEG#FHPU&8L+ MLZ8=K&%-QIJ,Q8590]B[L.DGJM(X;^EX#H=J]3JW0F_V0;PZ;Z56,O'F0D:^ M\-6="N/E KZBX2]FT*/@LB7&A580O/'PU4!=US^T*@Q+4[.EB1C)&48H<*$5 M!&<881AA:6(881CAA<\PTB@8Z8U8F@A(T\FBJ]C_V00I_%V&\!(Z/V&^?RF, MQJ)Q@$%,,)MC;!PU_0$Q+K2"X&QLU)!,Y-#8;Y:F9DL3,9(SC%#@0BL(SC#" M,,+2Q##",,(+GV&D43!"(]7\Q4L3AWY>M.OS)Q6I1(;&^2E]>"K0*=Y'O>,J MYLVV.?B B#C!V>:HX;B51!8GEB:&$8:1^KG0"H(SC-10^O6:I>DBI8D8R1E& M*'"A%01G&*D!1DCDXKMX:>+@SXOV@/ZF=)ID7IHEF(3/F\.DE:9Q[D1,-)MC M;G!M.J)F"=>F:X_YL(VK2<,FZ]I@TUX=>%.*2=1N_/RA#Y.4F(3LX99PYJ,-1F+"[.F':QA3<::C,6% M6=.8Z"_.6HQ58GH MNX[H=7L](2,??RF/XJKD:,)\Q<4MJ"/ILOU)_)NZ4U&FCK9"SCZ!XZR1]BIA M T_%<*HY^V66QH7Q@ ,,HMN;[B?S^%4H5W&60O,/"BP1TY7;-43,7X"U$>@(4Q&#T]F:.-9C!8'"]_C>F,K!!9S084AE,OS,8C2I4VF.E M;#SQ3)C#I)XHA\2]3?7)TC;;>*+Y"H4W:NM>NCP\'>*/.R06O*'H_ M>JGH_4F]'WM%]Y&4J#/L2XZZ'G#+L6/'04-,7QWP1WUU$))TUK<4N,#Z]L+T M[>>YC&X/30# ZK4)ZI5W(XUF'Z,C&2Z4Z-AC=+P(=,1S#AHRR=C(RI65*RO7 M=BG77,OOKE MD('Q)6!T!V=&1NJBTC3$^QA$(IW'F9:1KQVA'CP%8+-4"4Y/WBI-I) -=;[3 M$$ZNZ["/(B5\_>*%RQ8W--(C$N,GI1O6^V\9C\P3^A=U*;&)6<.L84W&FHS% MA5G3#M:P)F--QN+"K&D^:UB3L29C<6'6$':.;CJWJS3.6SJ>O[2:>,.MT)M= MJ*^]#1='.ENHA,9Y!H,QKNBQ-#;/LGJW@A@9FOI8/35*KK2 X&RGGUV[NQ'5ZDP&+U$6*%#&2,Y90X$(K",Y84@.6 M]+K.H'?-(G61(D6,Y(PE%+C0"H(SEIP?2T9=9S(D=-6KX?F 3JRC.W/7;:+3A%>UNL[X^&A*8/.*^?D M]_6MT,6,B33XP)C(F,B86,NAK0L8&!VA.[$ M&8Q(9$=@3"2ABQD3:?"A20=.K2 X']_6D(V6A(>2F#31MAN?/;V%GQ+PVOSZ M%$D_G):B?V8Z#68K6D#Q)#T&G6&_7P]%&J@N?K.GR&(6)R*=*[%2,A$**.F+ M'Y2G%E.5B+[KB%ZWUQ/W4HOWPUZ_,Q'0;QC$D2.\>+&4"3R>QN+]P!UV^L5W M^[3I=D0Q@B#R0-%H>&BZ$N_!BNX,U[U 2[W1A\W>7F[ZZWS=K!G\,@F LT R MX2!!CB"1D-H/U*)=@0PRIO#5SH+4_@"'EO$B1)+ M&:R?$C+"<9C[R[ F,ER/\"I^"AWA>*7O!RG2)IZ)_F D?L77UYF'Q6=86/'" M= CS3 ,9PECCV4RK%)L(XWN88'[R+Y8J*7H1LR1>B#A+'G7?.9+,N#T6FD)H M_K&'L#BP1#%,HZA/6W)M??4RQ]&72S"=R[2Z@N4,?CY^2^!L MDF":X6)^?SWJC$NQQ3YW#QT6[?O>]; S>HV(]ZP<)FHA@RB(;G=1Y&75@UV[ MUY/.==EU .*6VBD@0.*P-XD HJ*JE$"I P%9AC*%82\$Z -H]1%E@''S3,.+ M:3[>B?L!'TS-)')MB=*6SF.M=BD+%KEZ1:ZB3W<+W:B[7D=&Z(;NJX7N^^4R MB1\ 3E(%*AK$HB)!^6K9Q!0[$$2A[64; 2F\M>)'N$@W)*9L"*6@[W9Z94^[ MF@/.WJ=SNT;5 RQ.;*)LOUR."I:A6*2H,B6+E^FK#/JO:@-#JX"#C MK-I,V<&VN*R-MNV5+M?OH&1<5VQ//[.(\)3!M-N^>C]>&YW581A9DM&&1.,, MH\Q,RL#( 6;7BUNWMZ_=M6.EX4MWU-NBZ+P,:E[*6V5]%5?&VKF1X;U/>6(D&*>J-EW[[Y)8^]?.-8W,:,(K]^3'68\("5Q(G'?<0.]J"0, M(G6ZZ&0CG2 2G^U'ZTQ.\JW2,+D\36[?QV'>!*"5 ^])NG^.=8IDS_?3CO@I MB;46OR8Q/&>M"OO)/PV-J)D!^T]T+\/@@KUB%AZ+I6V/ '$\8 ;>=#^9;Z]" MN8JS%%I[4/XGV_+U-9(L?QY60BB76MUH!3@)-FY^5Z1RE>0NT,$T"(-T=5,\ MO>-"B6V[-^[T>\,/2*M='FG[D-OI=OLO/_/2$["5'8_?W SL$*X'1QG,:$)E M,(/.P"4SF%YGW'LMFYZYT31YW86FTUU$+%!_K^./R=&UTFY[[P6E]!A7VW=! ME/GR/%^ "_C-=^]&[\AGJB#)RU,8D=,X]$^U'O[ W?F/CW;G- 3WU7DKJ*\. M0I).,C?%\?EP0&P3ZUO6MR?3MY_G,KH]]+HVJ]GS2:?'D1>(EGD32DE-&R)>J6-R.L7%FYYLKU7+FV6;FRNK;DJR9FV)9F7W>:/9QWPAS)<2*MW!F;&2.I.:AH$?S=V3.-,R M\K4CU(.G 'Z6*L'IR5NEB50EHTN!#DQ8^@Q,U@-!HZ M$W?",LE@5#_)&8PH<('!B,&HKA2^SF!((H$\,9%LA0YD+*+!!U[XM!8^0\E) M]C4L30VS[$Y=R_M8Q[P$CY0:** V)=O2)&FK^=R>($.;8WV\E@FL+^O>"9\N MW(7-EV/QMM]WG<'XT*UPFV6R%4J0M\(T^-"DA<]@Q&!4DUMV@\"3HO3D528A.SAEG#FHPU&8L+L^:4 M20[A)U:?-[\^1:I,>@,^SWZZ%( [=P6RD7Q2Q.1#I7 M8H65CM6C2L<"*XR)>ZG%>_>ZU^D+Z#\,XL@!9;]8R@0>3V/X;C3L3(KO]FG3 M[8A?9>"+$!Z)X.-,RULEX-TX2\0RE"FTL1!!Y('2T+D, M/M?%*QWQ%<9?M@A=%O2":4^#"&9T'Z1S$2S@Q3N%T&<(;$:B!9!+5K+-5NEM MYP%OX#1$I"KCAJ?>N[V.6TXKB/+V$@44L:0&FJ=(,#O*[Q _,L7'U<-2 M15HY,)D UC,L%#%+8J0BJ-T(%',&G>AXEMX#WYPU<<7[?N=ZS5@D3=%+,:TT MD9$.;3=V2)6WW?7;'>("RRJL%2JL*FN%LH%/=;: -8OK]T=<\B &N.#5[0*> MUN)>)0K4AKM68N;1]\-!9[Q>_2"?2^6EP9T*5\Y^VG%#$TXJK=GV^]>=WAO: M!TWY>5_E\CI:],8?S /][H- M93&VUZC_82^1W+3*1MV]WG(?&SNWVP/P$Q#F2$Q7H'K"&+1'Q1Y:ZR:1@)6" M[P.+YL:2>TD1L;W XG1RY%;A.YJ)CQZ1PH?CM'B?Q+ MF7V-V;_D/<#S,#B[!9B!P*>X,?!A:P.?8 =FPF:D(.,PI?>]86FA@/&0;QL$ M"O2ZKSA+#;50D13;)U0D^?3U/%CBOLJ;HSVB90ALP3&M1Y@/Q=DQS'R/8?\6 M/G0T?\UMJ]E^NVR<%[U0[N/B(*W70/9]'.9-D,(DO"=I_$NY[G[,UQVUU;'_ M7(ZS7MH+X<:?6ZY>6Q8/QP/A7(%&A=:>U#^)]OR]01)EC\/*R&4 M2ZUNM (-#$HHCU.OA+'?!3J8!F&0KFZ*IW<$L]NV>^/.:##\@+3:=31@'W([ MW4'_Y6=>>F+4Z?6.T$RGVS_*8$;N'O,^SV &G=%H0&4PO<[8[;VR&2Y&V.BZ M6G0O95YNE=X15^D]2**:5J'P#]PJ_/C((4-#3+EV+^M;UK>L;UND;S\;7Q(- MJ63U>M((*MZ--))]C(YDN+!_("^C8RO0$0^/:<@D8R,K5U:NK%S;I5Q=&C+) MRI65*RM75JXM4JY$\O>R9F7-RIJ5-6N+-.NAF4-8LS9!L[*SO-'L8V DPX42 M&-W!F9&1NJ@T#?$^FIL&<:9EY&M'J =/ =BLKUKJ;VF((G6^TQ!.3O6]CR(E M?)OBY;L3Q9V=&QJY;HBQEDABFWI30S%/6#:8#\P'UE&-Y GS@?G ?& =19DG MS ?F _.!=11EGC ?:N?#$?V1F_[D*HGSEH[GHLSIC70M&B? T@9Z+7]36LD$ M\R5%?C7G$8TC!199KN_:L,HV1"+_Z">X;Z"R=$? G/Z 9;(9M=L8C)K)AR8M M? 8C!J.:P*@_= ;NH:4/VRR3K5""#$8T^-"DA<]@Q&!4#QCUKIUQCS=&C$4$ M2,Y81($+K2 X0TD-4'*NE#]-DB;:EMW..YDGN^C !XM-$./?'Q=?X3" 1ELK MK^5#D_1K*PC.UDH=ULK8&8U'+%(7*5+$2,Y80H$+K2 X8TD-)WKC:Z??'[-( M7:1($2,Y8PD%+K2"X(PEY\>2P02@Y)HEZB(EBAC)&4HH<*$5!&G#4X%.,6'9'9'R<\0$O#E&2YOC'EI!<#9::O"E M=H?.=9=O1URF2!$C.6,)!2ZT@N",)>?'DO'8&4^&+%$7*5'$2,Y00H$+K2 X M0TD-OM2)X[H,)9FRC^7XGESSQ/@W MI=,D\](LP=)!WAPFK32-: IBLMT<>^6H@0_[%IHEQJU6,.;X-8#9_CG>"9_C M#DA$N+ZZ%C"+*F,98QEC&24!82RK$_,&,L:(:K$2$X)RVHK6<=J\03,CA8T!(X^*GP_EMT*]3#4D7ZX&,W#A.B89@<-;!ATW3L=7IH._IQ-@T5[>T= M[1 ((D4@]N=B?.9'CH%O&\&U^?8JD'TY+T3\SG0:S%2V@>)(>@\ZPWZ^' M(OLOL]ZUTYLX\%\"&N.IDV4QBQ.1SI58*9D(!=3UQ0_*4XNI2D3?=42OV^N) M>Y4H\7[8G72N!8PD#.+($5Z\6,H$GD]C\;Y_W>L,B^_V:=3M[,-G7O<-7/=D M8/(WI6$!>G.36MA7=RJ,EPOXZJ#5[XZ&'?>)U>_VAYW!ZU:_^ I/!)$'N*N5 MN)=:+), . -3%GZFL-FYDKX'!$\%T/T^G3L"" JSP0DFP31+;>]S("6T#**M MXRA2X56B0HG?E;.,9S#$Z\ZH'"'2(W]-I['WU]44!N&;.<$;H"'@F?QM\_*H MTRW>[8@O\+[O!VE.!D-L@?,PK\T4=%C,RQ?OQU65H>-9>@]4$X^&6'G#79/2 ML4FA11RIJQ16@ B Z$%B>&AOI-NY550/4C)17GP;P7KR"U)* D?7__NI5AA6*5R%'X2W*D( MM<:V\C84V$O9#JHP ^.Z5V&(/]?DLYGRS:9,/U9$E?>WE'6:R+O*-+Q8IQN: MMU[*FRVZ5K3V_NTG,&'DX,M_=6 M:JP]4@U7LJ/^%D7G96#X4MXJZ^2YDC.8[8T,[^5*?WHG_G[&A3AZ:B%*,4_4 M[+MWWX!J_!>.]4W,*!Q;>[+#C >LNS@Q:O@&>E%)&$3J=/MP]/.@(OML/UJ' M=DLV.HY'YJ=KRARV]^L.G_1\C,=KR_]D6[_UG@_Q<7_;Q%V;10YV&68^-K"7 M'3)9[\,ZX@>;!NPE>CF/#( HCF!L7I:8]W=; ;TU<:VUD4_25S.5()W1$@"& MVLUE.IWY]CTT/)8P-.#P8LNL@D?GTB\YFI-^;87AMA&D M.$C,..5#;@Z#\3.N/E(87(]8N9>GC+=IA"C20(VY,]W?ZW1D==^RD$$$Z@R] M):!ZL4D0BE);E4L;1I6A?TX+M5B&\4J!6:] AF4$!CX*R104.0Q4V\V*4VY& M0-S5#$8'WQC)!VE61D;7+<]B+]/V,_NDW:& KHT3D-S_H Z^@UFC-L)-C?A+ MK> '?&6 (EAV MD18Z?!DI?D,-B-W^'*=*N"-';/+ILVW,*5K#QPQ%P+PP]\D-L?X!PXL\W$K] MGL('Q801#13J+?$KZ$#QY8LCOL"W8N((F_?%^[1^$TGW>[97)J7T?AWD3I# )[TG)_<40_4L$0*[$ MQQ_M^O_6@893&GM.LK!A#EW+M6#CJ' \(%DWW4_FVZM0KN(LA=8>E/_)MGQ] MC23+GXS/'&LSP>DAE,(/.>-*_KORC,K!>9_1J MECUS6]SJU;-?%G\<&E1X _:*)YD<74/M]@.]H* >@U)+0K;JX\,!WLESS)Z*>W)2:.]]\H:15*B3F%O3>/0/]5Z^ .-\Q\?&>F+[]/)?1+9&R[ZQ>SYV[BG7*RK5%RI5DTAS6K*Q96;.R9FVT9MV95H(U M:TLT*SO+&\T^!D8R7"B!T1V<&1FIBTK3$.^C"76/,RTC7SM"/7@*P&:I$IR> MO%7Z6QJB2)WO-(3SB*6,CE6-BDL9'8/E7W#-*9WB/9-X<6A,!Y?THV&F'+7X M)3$NT,X;>*CK[.)J\S501UX[[F# $MF,O+@,1LZ@>Z[;:F^14/*E9VG;0D0BV8CQC,&0P9#!D,&P M ,/^8-0 ^60H9"AD*&0H;#IC& H)0V'/Z0Z'#9!0!D,&0P;#XX@:,2ZT@N!\ M7'M^\!I>'QKVTV9QH@U$ISZLW3R&K[(C;^EXY[/-9'_=?\'*L&0TL/6IHS.8^H=?IX4;!C['@-^V]/&V]3"1 >G_N MLD5U@E4PE3,>-@@83_4/\Z MRH!*AU^T98P!E0'5;#%'UXV04OEZ,%C0$CCYSB?6H]+S (I!BF01 ,AB+2-0L5%X*3P6;"7<%O!_!QW$D/*GGCOFO4/_. M@CL9PF"T(V3D"VCF+V66/(S%+RWE E\E<8O/>Q"HPJ?DR() MM().U]-/9 HSP+G%62(DZ$4)X\1/85I KS1+(J1*$-W!XPLD!;[_WYW?.^(K M3%9GR:I"BXYX?$?Y7+/+HIF\BQ/#G4>4M_.$*6=ABB.8)?'"M*S31$6W\%N$ M'\.<\4,S/3\.0^@56K8K$.8(CWIVED"L> G$,HWELP4Z)C"2U1*1!58;2'P, M2UO:]68:#F/XJM)2T:$':E6?YL3A [==-D08^\Y]4683KB?Y20H8[%/ Y]N_BQDVTIV-$4C-FI M2!@\@ ,OZ1^E5D9@.#I;+N,DQ?D&,+7H-C84+Z?8V4>!O@@H[N-4[*W7G_9] M'.9- !HS\)[),V[TS5?Y('ZTB[8@>G6JS9B+.,IZ>3/<'E0OX SV1PY3^>*U M&WX<#PC=3?>3^?8JE*LX2Z&U!P6&LFG9[1J2Y2]XJ .76MUH!?H85$4>C58) M5KL+=# -PB!=W11/[PA9LXWWQIVQ"_;/N]U6?CZ"3K<[>?F9EYX8=7KCM[=R MK+&,QBZ5P0PZH_X1FCG.8'I F=&EW$A.[5B\NM\S3B H@740[J#]Q' M_?AH'T5#3+DL(NM;UK>L;UND;S\;)PL-J63U>NZ:?+P;H<\^1D\TA/-D^3RY^&*]E]'RJQ.I?"CN^]"XM$J,LT1N MJ)++J,!Y4SAO"HDKY U4O0-GW.LV0LHY;PH!:25&$H?;5F<=!+'612C2UL3]GT@#>S.4=Z/P@DO"IOYV">*W8TSE,]W8.G\2>4KZVZ93Q\2^__N*(0.M, MF@XPA;2OU,+D(H7NC=V*O\.D9RI!J-)I[/WEK-,-WZH(>X1ORD:GF0XBI745 M.0"LQ/3OEV! EA[UAI[]&P\IH389J> 2XIY)[S&(=W0H_ MT"8CL\V,#:"X@"D9&DRS5$P5(ID *,P\\[C-#QW/8$;5=- =\;WI?0>T8^

    >\T)2#YUI:+!%D7G93#K4MXJNT>]DC.8[8T,[^5*?WHG_G[&[=+H MJ0VH%'-0+=^]^P;4RK]PK&]B1A$[O2<[S'A\L-FMEKHQ2@6D49V,45^-_(,, M?[8?E:;3W^6;\?+M\M >P/QE0V%GVFIKHYB#R"!/9&+V@]C'+/E>F/G*;)QF M,,N\LL 34&:4^59]!8O,(%V1#*^@-X"(67H/6SN3J7^JPD#=8?LR-8^J!]#D MV,OK\:(H_8"@92ICF)=G87Q?H/IZH/> )="YT-EL%G@!3AFV=@NE["C,FY&U M!V#;"&,+ 5),PG_X^"$5;D\L@*)S+* ED!>$2&ZQ5]5LK"P.,O2S""?W1,D M.(]$6FF\X2#432%0H53R5*PZ;7LY40?*!W&"]Q&!;? :-AF-K)RS=$\%J&;]HV MA/30K"J,(&-(Y>9!S@T<>I7I2# /IJJ#G-8*FEH);Q['VE1S6&:)SE112,)2 MR5A!^">,#IF!Z^%>&1[@*],X 2J8)6@Z0+M,">G[I@\@+M(V71GCR9-1%,.X MX1&@_BK.;&LX3)TA$=9O6?L0)ULL"'DG@]!JHLBP4A<$P,^P-@?R9X9+0H:A M&771GF.ZR)EN!XQ$,I.WY3IPRI7>L6Q)$GB62G&T*54E92L6Z*/YBOLX"_U* MZWX09O@$CM3R!!84C'*&A,%"&UE43"216$&ETF2Q3N_G"AI2.DCR AW/4*(Z M9"WEUG-&^_7VA&@7X*%W>%: MM1=7E\[N+6-I4P")YGGMG=2L,P10HVFJS73$?Z/I6=W!PU,(QPA9T =H*B\) MIK8RT<]QJL38$?^5?Y\77<(=(EYYMT,M59%.X8/"4C&#,HW\*I-4?/GBB"_P MK9@XXF_?//2ZKO?I'^6;OZ_?Q)'_GBV7H?E;PK;S!YE*^XK_:>V+D.5SFOS,IM\&MVM'6>.C"QU M44;;VF$O961\4W*Y3.(' MH\G Z'CO5CQL3E[#K.)C6LJ5E?S*H9#I$0UX+!^$FY',*JW-(0EYFZA<;8#I M'>05Y*P'$H8S-'LBHRUBW)>4+:X>3RZWGM'AY8C/,I*^M!;\?TR@1_0QU3>?#[1$[%CXO ED^C48F*1;7=H@H[0&^. G&H MB [<3G=;1-=._5Q8T>]O=ZS>VH*M2NUZ&#,<]!U(G'5U/[8IW)Y3M8-SNQCW MRK=%Z< FV!I8I6I?8Z,WZ0S63G?8Z,*&OJC+"'M$8$K177E68[L,,];U MK.O?DFE"_-,X'LN337.L9*L68Q7?&:B+*Q/*4YI&XCZ ?2%HL##.?#&/K3L8 MM/]=@+K". ^E]==:O8\N/Z.95SG-*1\_%/_#DCQW6S5DD)Q:[KWC8&(>A.983^?%Q MMD#M^!_T%A7GON;$^.:RE$E[K?B-XN'Y)##"YD9F:?SI>-7$\Z;-/2#;]IOJ MBP_'GZ+:?4&GO32X,Y<\Z.1")D8ZSD#. 4N MT$Y93*32!:<0/P%O/_8G3G=XJ+^49;(NF3S4"KTXF62 8V%B@+M<@'.=\8!$ MR4)B$MD*%Y:/ MZEG.' MH\52]9Q>_U#_\#DE]/'E7Q95CB%A>&-XJYLQ#&]TX6TXA&$,200+,[[1EU5B M)&#N9 BO:%L#+E$Z30)33Q4?H''X2$R6 MFV,E'?6$<%,%]SH]U,%^G&&Y)=)V$NVSQ$-O:YTT%>)SW&53ZR2!T\-K9S(X M5]+AMPDZ>6N+ML03B66C+\<,M RT#+2$!;2!0#OL=IW>=;\19UNABWGS M28,/C(F,B8R)=6!BK^<,)[SU;"@D%HY^^(FUS+DH_(ZB\(?18W0B>A!6$?9] M'.9-D,(DO"?I_$N9'OO[1P'PU>7C-N[O#7S%$T_5S/@ M[,JF+A8RB,*5@%=TH%,MXIF(LT1$*A5AK+60/E(#&IC%B? ,>!Y$<71E3F\ M@MDMM(-'6V'F8\LZC;V_KJ82N_3BQ5)%&KJ,(Z$>\'=E3KA\!;3P OL%?B 7 M,4#1?\P'CI!:W*LPQ)_I7 DUFRDOQ8%YZT+"Z/666>;F$[%+68BE7"SR'%; Z M57"'BSZ)%T8>/*!$O%")[@AL:ID$0+H5BI99F-B ?7:7C$'3*#WPE8ZC2(57 MB0HERE0N%"!!2YFDD4K$3.%?T/9?RK:"TN$;2TV;]5R^ >L@2% P4OF@\J/C M=!Z [8=M@42'<89B/TND3I/,2[-$E:^W2Q9>M"+>+@GGJX!S8H*.AEL4G9>A M*4MYJ^S&X4K.8+8W,KR7*_WIG?C[&2W:T5,FOA3S1,V^>_<-0,R_<*QO8D:Q M6=J3'68\OO+BQ(#4#?2BDC"(U,D8]15W$JAG\#]#,:&:L ME$R$BO!NZ0^@_A=3T,9]UQ%8Y-LQ]I#WHC%U#R;+^_ZDXPH856B,&8L4P=K$ MPE>VC2SX^[T['G8&Z_#!*T?QO?Y8YUQ M^5#U]FS5F(*QO&10=<17()*!4#\!;$Q,ZTBXUUAE]PI 2(KWO6YEZ-7 *.EY ML'I*"$890%M.B30VG<'BND_G!0%_1*4,%(9WIQG@H]((A##G2:>_LWE88$L9 MK('7##"&AI-BQ$5?P2)G% PDSI9&& &(9>0I-!2@#7A*^9DG4X1V"]^V/;G9 MIZ]F*DFL/;P(M(8QV>?,8'*+ QJ[@\47)S"!1.DL-%0T)D4QLWSN#@QJ!D-% M'EI*[IYJV6VBH.5,5=M=+\K2P-E!RK)#,RE%FQ#=S*4V0T&PC) MY,CRJ-4MRLE:'*&7T1-2OY\HY@(]KD##5B/F^8T-_%I35J>=NP]RV<:!/Z4] MAA7E403%/J'Q'ZN**;X8W>8;I4"&T.>&&AP^,967%?Z:]GFO+^EN5E=U^*D* MKA@)?]^_KDA9[NIYV8C#]2R1F[DQ\;QR?')A^$+#8C+N+OA49\MEG*2[U_UZ M!0?171QXQ9;>ZKPX#&$#O_>:>GF;^[@<9^M7U/[^Y2]E G#VEE_T ZG7'ZQ-E*I"@2]E#O_&$,X2,#6T-7^L[\_ H%8>J#9L#^^*+,V*^(_I M%&R#2(97Z'[4\2R]!ZT&ZD2GZP]R^L7D;8TV/2/\J$;(RPC+!O1]B7DOWE7HE>U;WP-,AN !7L MY3+TY5E%L5C$D3VZMM^JQ3*,5TKEG\7+_ A;)5Y0;"(WVS,'U9MO%\_PJ7*7"GTHLQ M_U-)C:;QT=;*26?&]M'12?H_2H *#-)<=_\%:Z=T*RXJ:RBBG*MP"9L^H>YDF,E4;?KIL<'\6#5- "E@+P4J#/9P >#" M-/-OS=X_;[\2D1?<*?-^?N:C99AKXW7T$CP((\DW9[@/P\>M=S>.<#\XFP5> MH& &^3&,/G#2N \$AFF,TK$:&=VRH4+=#L\%T0P9E_<*8+",S28Q"F'KJ>=Q M%F+S C*'F;Y"G% 0B-36%II!B3#-M<=5QJL])N?9B2^@;3[ "B* W9RJJR$ M'R"T6)32 :P6F0!X0@\AO%W,%3HJY[5N&P_FS+&%<6)'AF#?F\-I&%&8QU(" M*TS X].D*ES?"X V80/(S D>.L;-MOV)US ZKC 18)I_^^:AUW6]3\\H,?N( M_\DNPR-MOSF.JXSC&G$<5[OCN-C(>H/S9I?91UM;^ ME.A^^'>&#A$9A(6?YE$']IH!\LL8NC):"2#VPA$I; 7*$!TGCUT ZS8,I0U< M,-]GS2R\"J+HD-C /[,U!WRKZ 3'F>NVW[W78*T;M !R8 ;W53 MO+\CD:CM;CCJN-?7'Y">NRZ4YV/J=+O#EY]YZ0FW,QKWW]Y,*P MV>0SB63M'N# /++'3&!6;._VR@0P.;KBV+VQ?T%O/-Y -253RY$RYAR?#PE7+LT9)*5*WMUF'WURR%C([E3$.JBTC30^QA$Q7TLC-M_\!1@S5(E M.#MYJS2]0E+E*> MB)&<@80"%UI!< :2\P-)O]L9L3P1D*/Y9YF]^914ER8"]''N8F##E:F] M\?%OW_0'G_Z(_S _O\TS"-(X;R*V,)ICAO#!$'&"LQE20\3.H8E#VBQ-!_#Q MC"S[0$,$G MU@7@ @L["BQP5:.C^RA_+@N=_*!N$P5-_IYF2%@XD;%RM'YRC'U M@5Y5SVBKA4HQHR#R0OA,2"RH/%?K/DRI'BSXLY!8N2T+95%>4P!]YPIH:,M+ M7G_"TJ027?"5#W! L4YO$^F;D*%(7AW)%D3"J0)1BC>0K/A.I8^WT-V/\ZI,EOPE MV0O:;%.]TO4TLXS!]ZLDE#GA[.,RW;, TZ/5M5U]"2L^>1(+,.4DV"S 5+R_ MJQ!3V;:Z-26^VUR8:0^%]_;:J>W1>%_G:K=XF/5GJAO;DKM&4)746#/(Y#X842EIRW\D(%0NW%BRDL0M\67L/';''1%0IDOFRQ$%J",@X?Y8^! M^!9+$BL@/ZMZP\Q+4:,9]835SD"V/)EI6Y99>M)7B\ S^J&BJ+<46#P#*L"+ MP&HC+W_'YZ![,R!HUQ8I-B21(7PADXKF0OG"OF:)^G>F(F]EIP$,A8YV]1:@ M;IJ9$]*\?2ENL72T.2<5=S+!4L:M$L8+-N(;6B6M-^H,>R_7Y'(G;RX%-NJ, M)N.CE"5[;0TQ'LLKQC)^.Z>/,Y9A9]"E0A<>RU/K9=!_;9% SF7;Z$R-="/& M+SB7[8 3O5]$SELN4<3:E;4K:U?6KERCB+7K,2^I\-:#/OL8',EP@4M,71@V M_G^,C*Q:6;6R:J4O48U3K>S28=7*JI55*WV):IQJ[=.02%:MK%I9M;)J;9-J M'="02%:MK%I9M;)J;9-J95\KJU96K:Q:Z4M4XU0K^UI9M;)J9=5*7Z(:IUK9 MU\JJE54KJU;Z$M4XUS4''21S))'#A=JAU"*PC> M^/2-#=1V[L@93 X]NF"):K9$$2,Y0PD%+K2"X PE-4#)V!F,NBQ1%RE1Q$C. M4$*!"ZT@.$-)+5 R[AUZ-,42U6R)(D9RAA(*7&@%P1E*:H"2B>-V&4HN4Z*( MD9RAA (76D%PAI(:H*3O#/K7+%$7*5'$2,Y00H$+K2 X0TD-4#)P1GT^*[E, MB2)&KLT+@P2XW%S;(K7\H$U(*V[ZVQ3 MG(#!9ZM]UR1I.H"/9V39!QKB2(QGC$,4N- *@C,.U;"W/31PH\W2Q#C4"G%D M:*(@3*T@>.-EH8G0=&@@2)NEB:&I%>+(T$1!F%I!\,;+0A.AB;UW#$WLO6M) M*ECZ*I(2FY@US!K69#0U&?.$98/YP'R@K*,8TLF*"[.&+&M8D[$F8W%AUIPJ MH!Y^RFFHS*]/T>G#:8:[Q025E,I#KC9DQ)[+-J!IUAO\_K9D]I_!\%X)Y%J4CG2J0QT%]$ M91F:)Y<0/"U3(1,EI)<&=TK$D8BS1"Q#FG.QA''$?D?\ M(X;GLF09:Q@M?.DK:!^&%T2WI@TO[\2.RQ'W,"X J-2V4GXKO6+<\-5<:B'A MA211>AE'/K:%,)\ET7!OS-5ONX("4.30L.3(0P_N951\!^9!C"1^R"= MBT46IL$2OO*#NT##QQHI>;L JL%O, 6=377@!S()8!H+N1+3G)+*QQ[+]XL> M=4< K7TU"R*@FOC;-P^]KNM]>HK$]GO_DQU].>O[>8S$\V#"T.UGH!>P5XJ[ M0!K:^4&B8,9:AO M,,)3+]/[J1%4Z*\>O##SE7F\\F0Y-3,L/Q91G):CVV=P MT/@\ *8&4=Y^A0T:%L^MO#6CW%I;<*^I*X*F9)O'B6XG:)3%48P/MV M8>/H]I%'7,W8M)P&89"N8&A(5! ;C0T%NF@DP$=%L%C&22IAI* SP;)+8],\ M=F:O@Q4SK/0US4!6E+9=S;(T ^%_9NH@LI&O.]2PYDW(7B"3D M#:B/#TVIOCOBZKL'2533JN]6+4@:LLEU>,^=*(,QDC[[&"/)<($KU%\81J)C MA89,,C:R$.''F^(;O M2_>/Q.;,\2TQ*-J<+:<5!&>#XOP&Q>!0>Z+-TL2YIQB'&GD.R3QAV:#+![X= M?*K;P6ZO.?$ )T;'T7B+HO-R@[Z4M\J*]96(WA7_@!>#?9*K,?=)]SN/Y'OI1%C[>C0ZT%\9 MYM=RP]Z1UMER&2J\A"I#L5!2XPW5Q_=8BPNJUGNU<>/VU?UNWZ9=J#0)/'MS M=YG$=X$/A @BC02$GVELKMB&<71[A7>PQ9T,LW*,>*'<2X*EZ5S>)LK,9>?5 MWD2E,HC,-SB-?%?D6M% /L*)UD?0"5,KS&08P MCP#0',90)-? 5Z%?F8+BLW_ WL_F$DDDZ"N@]9IBTRPM4DGH39T5P4)^1LU& M.^:\IBAFZ/!5)8')CAD#\]??;S,'F2AAN0($P+)#_?E:).B(7PYX2X!I:5(T M^#@"MSOYD'/X41(*2R77[3[UA'O@" *S!I27VC',PLQ+,WP-:)XG>;#DAL%B M5@<@5"4?Q0Q60)QH)U]0R.W'.20*1D]AHH[Y?JE@%27K9"M!]'PB$OOF>JU" MPX"N/@PUST:A)(Y4.\]@Y06AXLL;X\=QRJW'Q/WW K_GF4Q^L^N6VM+8?R*< M+>OH\O=+19\%CW+[I',PVH4&5>,I?8-;>)V97%-KG6-5U \*S7O05\:, G66 MIT&RVXG( !H:9T52G5R3%BEX+DQ=M=>ON9%5YWA)=-Z4,F9(6G(*5^OY;P^S+[ZY9#QDEK(%\,EY_5A;&3ERLJ5 ME6N;E"OG]6'ERLJ5E2M]B6J@,C>1.0:B+2M- [Z.) MK(PS+2,?HU$>/+4T\94X/7FK]+1-C#JK @D*T+/:*2R M(L97(M=Y+SSI%.TD$>]I2 [G;#D!;WO70V$S&#$8 MU01&@Y'C3L8LDPQ&]9.ZYHJ6:)$VT;7Q.D;XOPVQ?!<*4&;)$VT M37R.?V$@;?_Q46-[MV.#D3.9<-A+0QPFC*DS2+9:/\LAV!R""8;)03/ MLE@#\N%AZVV*CX=>Z6BS--$V\;_EV!<&(JI<: 7!&8C.#T2C0ZO?M5F:: ,1 MXQ!U'.(83.J!?HQ>9%G#,9@-]_$]Q?*O<2I#CL!L"(9=[K$&;>N/3QK;NQD; M]OK.>#ABF6R&?X/!J)E\:-+"9S!B,*HI!-.%S2_7(VA,K\^1:@O@_2BSB*$CC!!ZT:^76K)6E62M":B'%7VHE%BI- D^DL9BK M<"DR+=2=##.9*I'.E9@%D8R\0(9BJ9(9CCGRE(AG(LX2 9P)[@(_@V_S3G1' M_+ZKNT0!$30^4 XG#V\6H8+'\H'#3PV/+&7@XXB4GWD2I["421JI1'_:FHQE MIPBT&2L2)L O87B[)QWYV]UWQ.>-KN5R&:Y$',%_8 #8*GROLX5*S-L_(A8N MDT"K:&6PH&BPR[.8-=,272*=*^@[0<]<#CKA7 M0LDD HZMOTKN F#$3"DQE5KY,&3X&GB$<"UO#8NPK=2$DL-\@@B&G&8H2B+- M@C2 %V#AALI+X>WIRCR=10'8 SI(5P7).^(G^ C')=,M+LG$+I$0F*!@KI75 M8.:>+Y*J^@'J M86DI",R=*IB)!CT2S,"B@C[]!,E9$"*&WV':3X@4#MXN4SD-0N! AYH^?Y/V MOF#SQPI_/IQ\$K@GO)%9&G^:@F6N$C- 6'PWW4_F\:M0KN(LA>8?%!CNIBNW M:XB8OX"R*Y=:W6@%H@KJNJ"/L99MV^^V#Y_O AW8U753O+_C"-IV-QQTW,GD M ])SUSXD'U.G=SUX\9GN2T_T.MW1\+KR[^U-=GJ388L'YG8F[LO,V6SFF7"$ M23W1"(]WFX6S9*^]YN3H2F2]V7V%#IFTU0M0'Q\.\)F=DPNER\SMGMEGEFO_ MDF[#92IT'(*]O&D44!>I4VRIIG'HGVI!_ $&.)B=/EAZ/RA/+:9@U_5=AX:< MOK HJMT!>QJP.FB(.N-EH]G'>$F&"[4=,3%7: M+N5ZKC@H5JZL7%FYLG*]*.5ZKF+KK%S9J\->'<;&QF/CV4]!J(M*TT#OHXD\ MBC,M(U\[0CUX"L!F'92COZ4ABM3Y3D,X.2_L/HJT@4&=90Q<-:J11BX78LPE M!#DQ8^@Q,U@U!TYP^XURR0!,.+\L UWU-KW]TEQ M4+IN=UY@YR1)S395VIQ>K!4$9TOC_);&F LF-\WP9QQB'*+*A580G''H_#@T MXN3EC$.,0RVY%T%?15)B$[.&(FLX0+/A?K^G6%[)2\@AF@U"L\L]]*!M!_)! M9'NW96YOY P/]A&V629;H009C&CPH4D+G\&(P:@>,)JXP!_&(L8B B1G+*+ M!<8BQJ*:BAQ.G.OQH=D3VRR2C7;4#L:B9O*A20N? ML8BQJ+:0F-'XT)IW;1;)5NA QB(:?&C2PFB+A6ODAC,>Y_@ ]$.E=BI60B%-#;%S\H3RVFT$#?=42O MV^N)61(OQ&BTS\.N\#.%;4OH5TG0!1BKNHQ!;<21B&>B'%ZB[E0$S]ZJ2"7P MH&^[T=E4>TFP-,]K&0(![H-T+B)H4NO8"\RC^73AITX[XJ4[\)N3[G[()S3^ M(.[G*H)&%DN9!-&MF9R6"R660.+8U^O)S(%UC^92Z7>?V80!:$>-$X*FE B! MBO"P!DHF<1C"*T%43NRE.1=R4UVL%%>CV$? 7]1V;N^M\KW&I8:+]VBR1=%Y M>82TE+?*XOB5G,%L;V1X+U?ZTSOQ]S,BS>@II $A2M3LNW??I+'W+QSKFYA1 MV"Y[LL.,QU=>#,()LG@#O:@D#")U,D9]183/-1Y^I$N^R;=*PZ1!:#>-0_^, MYVT_Q]'53]]__ZOX1Q#)"#1G*/X)JC]+E#Z:RCSSE/92H7O82*,&K9H3*]$O MD9"^'QA4!GB/,S1'=!:F@/@*-">\9^%8>J Q?%A(RB(R+BU'W"LQEW<*[8HP M0RLH*E9=]7:.L_XX4JD(X1OG_V?O79OCQI%TX;_"\$SOVA&$AA?P)I_9"+4O M<_1&C^UCNW=B/CE $)0XS2(U)$N6YM>_"9"LBU2ZLZI 5D[LMJ42BP0SD?D\ MR$PDC)-$2A&^\N'7T^_O3VY]8/Q=Z< T6)$8'RLAC'>L/C<^YN5/>.YYQL\- M!MQA<>=T,2%:UPJ7GI4LKXVT M[!X@F96\5SRO0:Y2"N*2Y7,@->IC^&(JU0U";E][QOX &M9(&G66<= (SVJX M<7UD?+K[M3NQ-/*#]G5B(2E3G8&C;Y69U67.6NY6 ;$"5B?I69,U2(?". +HBCRZX[+_6M>/@(?>/?^.C,]2:O!PN)SU7!247=\[+T"LUTI 2BZ+ M]P)!U1G8$S#ZVU.DD9Q775QD N3_#P%DE<-KP*R!X5W"5"B!P,(].(PXG>?P MXKW,UZQ*P6UG/2#YGR+/Y;_R$A#X1:Y>'0:[&']6J#FAWDZ*6#)S^0?P9&1Q M405X#B^99ZRWY%D)LZ =AWHDB%7.S97)=S0,(1T3!.^\Z&5AIG]3[O"+TMX>EG<;VKEC:F%T9T3&=I=/2@ZV]WYULP+_$E:9L73ZU\?]]S?4 MX;>/@]=8#UWA''G^0^-YQ&TF.9CH MR8.Y9W]&N)_M&4^M2[&UR!?;4RUX0#V@'C37PZ).R[9V7*C58?!"<-Y%8ZB0 MI[%.SC8(\U'*# ?7Y>Z2PS=21[>CB"^8$/^451D?;E5EZ&&I#TR*U<>!>D8P M.QZP]4$U^ZR=I/ME*JB^<2/F\'IX!F"B%@Y-"WNK+D?2LA_2(NM+];!)9"CH M7-&YHG.=EG-];O,Y=*[H7-&YHG-%YWJ/<]W5_G)TKAA;P]@:8N-8L1&UH(,6 M]I<1U-UAC8UZO%;[L,MYS8JD?J.'V>FN8ST,\4F=7Q^_I,"CNG2J^OP;'M&E MVB3&H"1AJ=TS;(DR85NJAD/:$U; M#R/T=]\>Z#.C1VY+,SU/U]X0D#1Q<,CQMAC]-JWPN>$&-*AQ&Y1F(D0M>F%>UJ]R0:E%X&I9G($4ETT,(D!(Y(LGLD\6P?S4D#ABAK_ORG/;D>N1<-5/^=(WP7I1Z[(YKS;0U"<4,OQD>2>1@ MX8AP!-9Y>S<\FBGB&.(8XIA.!H(XML\C=ND(K!-Q3 ,SU4SDB&.(8WH9".+8 M'G'LO_YTY5@V'8.-(IKMJE4(ED!K9J6?-IU[A_7MHZ8W@R9%UUVG<^1(WYF4 M95M*@MT7P 9R=E&+XUI.<@OMO5_=3')<9G469WG67!_WW]^P MZZ%]G NS/_A%BG.3-;;7T. H(WUT!7.46!Y+[_-) <3/ODV MVI[ \VA_:FOA/NS1$E[4 ^IAW'K8WZD[>##@?D[G^:=@E?$!9)88[P47LUA4 MAFN;>E@JGA6XZV(=/"M0?_7IBY@'=TH=:D$'+>!IQ@=&6AS+V54G*60HZ%S1 MN:)S/2CGNJO,$3I7=*[H7-&Y'I1SM?2P272N&%M#]>W?#A$;40L::V%_&4'= M'=;8J,?KK#":\W)>LR*IW^AA=KKK6 ]#W-+F^J&Z9X#\=:O9'&'-[B?1&'E9 M8^]6_4I.\53+*6]]P)-F]7>.K^W ,UTO0*,ALUB6^&9H M/;>N""UJ;V7.N\D:Z1GQ' _D3%L/(W1W7T7=5'/>S*NL.#/X.;RTP)+SPS(R M1"%-O!KRNBWR.A@%C="B#M*B-!,Y0HD.6IB$P!%*#OMD&PV[ZLN;C4KDK!&)T93P8LM2:,:; M[#)KLF='I+'28)Q&^(03).]N5:J9MB:AF.&[R"*3'"S";=H[ZR7[$@.]W4D6 M+16A#*$,H4PG T$HVRN4^52+X0RQPM'8)X( M9&-KLHWQZ(%FP*>R('\[.?EB%'HTW-93L>-A-8-F1-?=IG/D2+^9E/,X%WKS M&KT;36G2_.WQVD5JM(TV<9YK4D>+-G$/S@3M"9+>!H]]4A%4$5015!%4MP^J MCNF&6FQT0E!%4$50U<78$%015!%4GPFJ-#(#[[G%50BJ(S+X>WN@P[\,!*U^ MO$NDO]PKT=LGA#Y1HO^:UTV67H_(J-KORV$>9PV\!+]3]B>)?#N1&!]^/?W^ M_L1@16+<_.SO2CR]DE9%,(YW-%;FUYW3B!YYKGO_1/(/;R+=OX6*O[TQ5=J/ MD[=J&MUQ33>=S,6U\"[\W&"5,(H^+Y1F!2MXQG)C)E@]KT1MJ@O^$->+3XRY MW*\07QOEO#)@X.Q,S&!PH*Y:WA._.\P;N*&KI6K+Z MW(CGR9EH:C7L\D)4JA,\7'I6LKPVTK)[@.S7(^\5S^NL$+6\Q27+YZQI'P%? M3*78"RY,=:L9^T. DN%VXBSC1B)X5L.-ZR/=;.E%EO.@ WXQI-UA-_M==J G M&42N_Q!@%V"-D4DR#E8./_!R)N!#]XU1-N>B6FR#>MW^Z8TIGP,7T#=KVZ$V MG0P!5WEOI!>YW<7+-%[[;[JGK>ZV:AWBZ^"-W(_+@J,+(!+M8I&P%-[V MF.4_V77]]I7QEQW.1?^N91TSSBN1_O75G\!3_)!C?9$R^DJW1ZI#C0=H3-DR MI&-XBJAR<$M;4]1WN?@SRM1XUWZT+!5B+T;A;?F'$=K#]W,!-#?/RY\2S=2* MV[BH2@D@P(H!/^!2GN4=VH(Z>E0V#8!38U8"R"897-;DUPHT6:7NL9G-FQ+J M;L#5,;K\>UU^JY-N.-U+2)]PS.9-V8>HY E0;+>JLM)SJ[+>0.WOQ+)V_91 MMJ6$V'T!YF+.+FIQ7 NILD;T\E%AQ/;>KVZ69%["*B:&R=!<'_??W]"DH7V< M9Q^%7OB+E.>F\%U[D7441=X#U]ARU/=?X1[9W@"W.7*H,['!.$>N]]3;W%., M&]ZLQ=UI;?T&4'Q4K#4D9/JV]5"I M^OZWH6AI4MM@5'&9)]N:$/\4K#(^%'+U_5YP,8M%9;BVJ8>=/GE?BNZS0P]3 M1[PM@D.E=TKNA< MT;E.R[GNJO\C.E>,ZF!4![%Q]-BX\RR([J8R-M![G15&[$=>*;K!6B4(S-*[,"!<*:K%O2V'(2S*<,9A76SK45C1S1* MA#.$,[0^;(:+9Z&SRWDY.&IWPC 'F(;3]_KX.''JD@#13\GAX MS: GX6BFA4D('&G)'LY(#$W/TN*01+0HA!*$DOUK81("1RC9 Y10,WAV]A$M M:MP6I9G($4ITT,(D!(Y0LGLHB4PO?&ZH% T*2VDQTOF@RD_7&PGKD7G23*WC M81%3S@]-0N#((O:0AX/+9ERJFD2 D=:LH<]EK9E^IB]/5"3TDSDB"4Z:&$2 D MJJWN1L.NL(YS$EP"TSN:"QRYQ.Z]'#4#[ =WH :EF<@12730PB0$CDBRC]8I MMO/<+>]H4.,V*,U$CDBB@Q8F(7!$DCW479@>GD^OA4%A#>=$@YM?V'55YOEJ M=-.H1,X:D1A-"2^VW-'.>)-=9DV&-9XCYQJ#YGUBN%I42TEY%XU1EWF6&.L3 M73-M34(Q#QC(8U6#W&4KW$63?CT/S(+5AX$ T%(1RA#*$,HT,Q"$LKU"F4^? MNRL?H>S +%4SD2.4(93I92 (9?O,37KA",P3@6P,U;5Z MX(C?(D^=>\E@'G M#[^>?G]_HD="3S.UCH?'#)IX6W>4SI$C/652SN-.YT0BJ"*H(J@BJVP=5SZ2A%CMI$%015!%4 M=3$V!%4$5035YX)J9$:N%IWA$53'?6+:M-/=([3M3Z(Q\K*NC?9U]4C2:J;6 M\7"J+:9)1\2I)J$:I$0ZN\W7SZ9#NS51I$,OHT._Z&'MFBD- 1$!$0$1 7$] M\#X*$T5 1$!$0$1 G(!J$!"U!D0'5X@'"XA8+S_=B/F->GGC[R\)G.]+N[86 MM,B^0R_OX)9QE2WTP8J:8"7"(7(B+"28%"?2XDA@I$2:Q@@0#!$,-;$P!$,$ MPVV#X7./M$4P1#!$,$0P1#!$,)P,&-IT%":*:+C%:#G\RT#2ZL>[9/K+H25W MGR\,_Z7"D''N++T>D7MIOR^'>9PU\!+\3CE_K(0PWK'ZW/B8ES][>:^^YCC> MPWC,5*%'GNOB9'G2N;[\[?H4:3]-WAI9;3"C* ORMY.3+T::%:S@&RF7]6O#$NJO(R2^"7^-HH+T3% MFJPX6VGS;QJYJ.OV6^I+:5D9%_.*G[,:7JI,Y1W@>\VU:8A_S[.+&0S?-%@! MB%FFS4\&8Y&_<':AYM!_U'.!KQ2 >G##Y56\K)M:CE*.NBQJ&%4%KR%JT7^Y M/9P@R1IX0?DR'$;&JFMU1L'\XJ*L&J.<5T99G)7R);K7@5L=#>+)7NS6[YB< MFGKV1YCKMB0R0G/]Q\JD73=9.3UC, (CS\ ^8/9>KQMI9X&U-*]TGH-UI'*H MR@N=S M]>!V3.U/ZK'QO,X*Z3:4&V@J49R!(1?]J&*6@[<"TS\7 GQ%/&^,K)$>K2@; MY1R*I#UYI!*@REJ^.GP=?@/QSL$-J,&F4K3LDF6Y9&MJJ$E6\TI(P4FOL.HL MCG2#UASFMP(_6;8S2-NTVCU60W MG.X-Y$B/V;PI^X""'""HZMAZJRXG.;LNYPW<_DHD;]M'V9:28/<%F,$YNZC% M<2VD]AK1"T<%?-I[O[I987:9U5F+,,?]]S?4F;6/\X*CD$:_2'EN"K9T8SIR M@N#!:ZR'KK". BM\^6TF.9C(NTG*NMATVBNTG.NNCH)'YXI1 M'8SJ(#:.'AMWG@71W53&!GKK%1QZF)WN.M;#$#7L'00RG\ ^EWU7@'UZ>D&7 M'GOC-%/]>)HM#KHW33,MZ+W13).#BW"OZ%9:#8>FY3TW7HHVN;?-GWK8I&8Z M0S3300MZ6PZBV731S#8#ZJ-%'F33$> M+3)EBQHA%F$M\*2#N(]LS:Q'RDTSI8^'I6SQA(J[-Y%JIJU)*&;X_;W(>H9; M@3NF\VS:LTL3Q2-DL(H8T1#1<.R*0334&PVMZ+E=+Q -$0T1#;5TNHB&FBH& MT5!C- S-T,:EX6&"(=9!3S2$OOD$3\SDCY('#9IW'.U!ZWJ[U^=N_=IJ$T4\ MJ7W79,JSS4H$>>Z]X_*?P1 MS8DMF]_G>67 ;RJ3"1,A,=*L8 7/8)[4#7P@&]+4QCF[%$8L1&' &"]8I38] M& PF4I7 U<+XF37GQIDH1,7R_%K^15S(N['E7+NH,KCO10YC5 <<"./WHV]' MQNO_^M.58]G\[=].3KZT/R=OWQP9W^&"]F&LRS"WE?N.*<-09+4\$;-2IX9EFIL<_DT%67'KA> M-+5IY!F+LUSU=S?APDM1S(5IB*L+4=3R(WGO2N1J:$E6\[RLYS"0(^,?(#X& M@R]!W,NAP&N=9W535LHNY6VJ3$AQROO 'R]9E97P$B6,J[H]Z)]2)WD&PS#D MAA, M[HLI+\T8 ;"%^3;\*SB\QD(!V[;CD-#.'D<(KS7.0S(Q=PVN"Z"HCKJ/DIY]F-6[42@0&SM1&8ZK-TWH"4-\^%GUF>PTT[!8OD M:#!/MV7#?)2O>Q#^7DPH[O!T^UWTO<3W;TLB(_3]_UCZ#V6:X.BD.=7PEED* M+@E,=M5_@]/EX/B,1-2\RN(6 SZ5X$D%Z7Y;FB[ 13Y/VL=\855CG)Z:QBG\U0A-HT>-C=^4SN+;_ *P1O[.JFOC M/6M8#RYFZQA[.K3RB@MW8ZZZPM:M_VN>G+5W5[)2B"CO,ROK9DUDV0P4VDC_ M63X*6Z4K7(H4%%+^1"?";7C8O%]RHGZLF36H!*2I3)]2DS MX(MGRAN XN!*6 DKIBAY'XS&-.)Y8Q1E ^ON628)5%.:,,32R&HY+- 0O+I< M"U[(6TK'DI9R.9BGL.J3KR/'#R]_F7'1?O&(MK=>]%-*-ED/WS M8>1?G:[/I2(X-7J$6^;6IQOI>G%5"$G3YY7DAWZ_.FNO^YKT(:_7W3@#7 M7? HJ^ 3]77C'%B[2'J2?I&S1@J[T]-R=(OIWH8C;DQTY4S_(\5;%C /5R:; MD0HA[P/7"!C!(CJR8<3(]<>>@L9HQ&"1Z,ZZ>S.J%Q"3R;!#"U-RD%*NKJX DXI*#BY1#DB-O!_S.>B_O=]=0_E^GJDG,>D@9_*V,FZLG'$/M:Q% MF7\L(ZJM>U,1[O:5NUCVO%9P4:AHM)*5#!<+8P:\H$S,1>"Y_;.4S.-_=3=3HZIKP"I)%_JOK%*)+M@K!UP! M$*M7!+^<27+Q_6;0N&I!+"OF*BW1A[X30P9\\@YO8+)*%M"*EXNJD3?+NJ]+ M%I!?"GCSE>Q&FRA07Y0_R+ .S#*8G9T>U=C;/$)+599'Q2(('%Y4&I>NSU_O M?6M*_@?Y53G\=^5,)MI:(ORA3;H-A,,O#Z5-!XC_(;T]DXG++I_9\ESI2E?D MWR4]E9>OE9):5&8_6974QAE0Y7;%9HC915Y>*]*>P,J0MZL\>>NB+!9_7(*Z MRAAV/CQI;V3(^+F1,F#P"HZ.C&^W']GE"Z3+;F"));^L!B;]+:QA%HNTK]]^ MKU>69NTUY6JL_]8=NBL+#55/^-[-,QSK4= -M'J?C_[17_KITVRJMMXH(:O_+=_$CZ+OK6 M^%)E@!$=N3_]\MF\.?%_LO75W;6RI%]+,#DIF_<]:+1%0;<_7RQSX,N%#&2I MFAFUII#!%W6:UGSQ:\K:+ZD 6??0#::HUV]BF^LYZ@//8>)V]Z5:4;94-#$9)=0;K"58( M^7+2"/ME97.>50F1"XEKHUW?M/4[MU_A+=RZN[?T%:J&27D64U9:]24X+03" M!9=9+L[$XDXP>B%F_;)2%HJPGU3EAP,5S+YS @$$TL/::,>\* DVSI5$%' M:C; [_(+_8BR/T2>G9>EFEV@ZDQ#56D!,YK'-3A]]9V[;4[Y'!D)KIAIG!;\J#77Z&V] M/NO7 R^W &T%DU:_]M]PE[RLN[(_+I"^[ )2/O0AF^^@KXFAR/=SL0Q)J5!+ M)6 \=5>1HX* 69ETA4SSC6L2&<]9WD-%KLIY(VLC9;;IR/@(-MMRJ7:&KSGN M]OJ>HP-CSV1]9I'E.3-[FBX#8^N8LC[DI;'4&2P%LE2&*MO(6@L8MSXVI,]M M7U#=H1V%(G#@@=G9PK^TP:C2Z+-7?1RQS^%(WPEW7ES?<9Z356CNS"E M6ZR348[_ +$D,L\)-UN_4:&*&E7Z%19V\RIKP\>2"UZII9Z,/?];FF!3;K"O M/LJ]LO@SUJT2[66G^/F_I>2PDI!.S%:^96JS!CCA4BT[5$Z? 9U-4UFFV]), M"8;=OH3K36&-&Q!QN1!62Q9AX=!GV%9Q:F6C0SO1%]_+VC5&+3,Z\-=YT>^@ MZ"@U5]19%1%+$^N*3V#2PU2LKI>IHGN\SF44#7O-/Z;C6 M> MI-6VM3?^ME7*=HERLA66,N0UZE$9=XHS=2MY$[3;J,L[*[ZW7.:G7]LI9X464/P"Q4F9<,M/1[LQ8E9/W#&>?SV5S>U6!) M&UR0NZU8PVX^;-V]_Q1J9U5@08!=>IW< &]Z7<]++=CW?D" M7>;HP'+>=C@B2]GJ+MZO0E;KK.T2JLJBE+47L]6*<#U*D[$0>6>&]E5&DJ5+ M&N6F,KE$9*JH=U[7W8[EJIWJ:[N@5Z?ZHV 8]P$]81^0C?N #GP?T(! :V3) M7U^!!&KJJV^27!R9/R_%74I MU_W_ENHRWB];,Q@G<3EOC+^W23@9,45OO=*LL!]=+^AK0CHMBU](YZ+2VMAU%.1P9 MRU#[&C;YB#:.LKH;L8NHM/L(5=A';@-(8552'AG_.,]RL<&=G>5EK+; K3YC MU=68W4V[OX,G*VGKFIIV?%H<7&W=Z5O7<'J6L#A=ID-56K^Z7#38Z@XU[RKF+N3$5:5,Z1E0K@U^.6.YU5658MZY95/>U M0VBN+V1F2<8AU362$IR#W/-K4JE8P'+V+8NWUG.XJU>H3&Y996=9.^A%2G?9 MG4KFFF<@_O.N-54AC&LPG^Z[Z[MS^\I#6>V6%=FLW3.JKBFE_E3]FMQ."Q<*$V+KJV:3B6XZB9#S_ MK\PXO[Z0;>K:GDJV9;5I";A)IC(?7-J9*K-8@R:X-Z]@HAM@O*N&]E/E%]2J MH:WL[#H.&G]VCBA849[WF^'A VOQ@7J."L_E0)^YC&#TJX/;U;T+7#;[3?-@ MI/FUK* $!R'-;S$0M;\[5BWVL0M)>:H@*+_S*8 ]S*0J;= M.2\Y\B+LMEA9S@O>U3$L_M9YMY_GI5P E#_E$K:/V]7SN(9E"RS-A8JI+6*- M"5S,JK;J>L;^!62_6=Q)[MOH^S+*3D$%Z_S1RC?KMVTG6_D@=&T MK]]O6"J7CU#LKFJ_W73M)V3M!W"=E6&OQ@^,I"TNZ2,@67'[3<15^]?6NYNJ MRT'&YR V&/O*%]561@DU@$@7 =+15!2Y75IG$L:IF!-7G,3WS:,4"WREB&;KJ*POTAUL\C:A'*W"NZX7-\->2F\ M(^/CJFP>%H:2+F=RS=QVIUYNKU[M*'7&LFZO4L=#LPWM1!=-1-7$71G3]U)5 MV9O+*C&8D"K%J^:++ TJKHUSD9RIK0*5:L/5]TM>[R&U<99*O&U[4JMRSS:L MO=R+EM,PE_YX-'=6F667XY7+O9EVQ992G ?/UI;66"V?^!$ MGX/9_@//]K^8.K4:663ZPQ\+L_^Q-'N5\*_[XI^QL/+[,OV32/0;X='F*J_- MM5IZ+3.VFSX=R"Y&$2':3]/!T5D+D&=Q]:@J27V%OO\9V,7(VN%T;R!'>LSF M3=F?%B8'"-3ZV'JK+B4NZ0_B6GWL>3M7.UG??N #AG$A]R(49_TRW M4N;],:MFQNLO[TX^_VJ<);EX7G-L8Y*6+W,G!^155L)EP,H_+T2 _N5P_$N(_F5+_D5V M/*C$N2S,OQ0_9!+W8%W+NU51&+^!*-#%'(Z+B=#%;,G%+#KO_E"M5E2.,A&R MD5=SL+[FZ[))\;N5)L5?%DV*O[6]G(ON)UDZ)*JZ;WYK?/CW7!:"O7[?RA$C M-X?CJ4(+/=6VR!"KSW^D>?GS@$F0K$K\*$6 +N5P7(J-+F5++D6UW-U8JS5M M%_/X5E?H9P['SSCW^1GX5Q)BW4IY1BCG_Q-7QE\&R%AK\3(#UM=A2?HRWN%B M2?HH@'1[)>DO]I;K_>>V7SVF06WJUP]?/G_];GS^:)Q^>O_ARP?XSZ?OQM\R^)2F3%=@B6;;!4YT%5B?GZA&3BX9H-QUH?\;H MLM? :WG'OI]X=_CCXC3GN_JJF,O3JGB5J;,5Y-$+P%2S^KS=TSRRQ6?[_4?W MM%QU#8OS8^5?SMHV;A\K-A,_R^H/XS7\S7TS,FG<21"SNIZW)]]V9X7.LJ81 M:GGR[4(&^M2!>I^K,U9D_UD_X%4VL$M@'=E^J^T\__K=YV^?W\CVM%VO!^6 MS=6#2(T9@_G.Y*F>JHU^UW]+'>?1;UJOS:Y);G;Y%.O R3W,Y!Z;..YZ^>7D MEM,2R29"^VZ@7;:&Z?"]=7&D>OU[D2WRO/6;;J?:&[,_=O6!1B*ME^QZC"]:BMS54<2\<8YTVW1T MT2O)Z-) (J[F[XZJOP7_%E6SRJ@[!+8QYH?J0J_-ERR4K;QOT/CADM-Q# MM]RM+A-_56T#I3%T"T8,[J%5C,$JMAW<6WK]ODRQ7FVDG=6*K\O#3V5&0QI0 MS^U5![GG,/@.E3*%4S7@1]]E;'EP!MRQ/4LU??R-^R,XEEWK)":K5Y./_?OB MI98OVD:$-L:./M\1.VI[Z"UDLCB:5G4<5V@HL7 -_S9(^/'2BE?[)RO"T;:F MJV1;].X,VY43P-),':F^V/B^X"+M3G?5]+P2?9OU_MS/E=S/K1YMJ[S@#IZC M.A>F(E$G[*XT>,W9SV6HF%U^&=O* M"K2_I7HG) [H(K=-^>&79*X.SUU8X>,YOYJDQO?VG(K%7SL+7)PO+4_051/[ M0E3RV)_69M23Y*$?L?2XLD-X71;*AN3AKI5Z='O*S\]SH7HF/LOKW[YSM>W(6K]NJ,2Z>L/@@N\6J'ZW9(\+L'3 1BUP=0Z'>=SG# MX*[RS&6XYZKBXP6378F^H1,\=">XU66(W+!2J.,:E!'\ELW4<6,=:F/>#2>I M%DA]8O#G$^VL;D\^E]ZZ0X^6'W=N>#/X H%EU>+4OPH<.>O6!& 8=ZU^NM.1 M5"^V[D2C.]L!+TXWNIA7\D2O>A/Q. - JU3O;OB+N%"]ME=/!5:G_N02;5XF MHA;TZRZF=]&=E-P"XQ("%8R]MM](L%2TI5M%*(HABO[0"-F;6C(A>;D*H:X( M.!'PQ=Q4A\S+_$7>QB3E,2NY.CL^[X\76^EKW0XDR>KEV3(=!Y- WJPT+5<2 M>&N\=M[5,$< ,FD>I]@5*-+LY!$.3)T!G%UU+ M4M7-'7B#TL'ZJZIAQT+>9\82T9XXLV$(; Z:K5:3@"NA@%:X*V4^:[*4?WWM M/B#/I;5RX/CXR7K[YR=(-<;V?]T915 MYX;5HNZL:@L7I*$#UJXMO1=X5*ZMR.2#Y?O+D[/@D6C-:,U;M>:_U'\QWG_X M[?/I]^\?C/]BLXNWQO?/O[_[OQ^,WW[[HK6P^\;- M@\A'-9''"&%GJ,V#VA,6K2<.&M+(0>CS>CV9OL44U"[SJIZ[^0C;>OT,6]-8:Z"L3L&5AZDN MNGORE>Z>BT:H+8BU ]_4W5-TW3V[+JEOS.6!P:H[H=GFY;O\7-3-UBJ\F#ZEV^LCQ\M^ZS)*MG3,,5\J.EK(<0 M=9N'4-5>H-8V/[HI'[LI<=L]8FT3CQS*B3J6B&$. IWU]+>I==__[Z>4F.#V M7MR[OL6]Z\-N;'S6%,W M]:TO5?Y[=6/D2[8!PHTVCN+V5K\:]_KA7C_T$3M=-VW8Z[>Q7%N'S7YW1FFD MW:==J>0B-+-:_6DN[I',A?):526WE %EK6 @*UO]ZN5>OY7-;ZOE_F6W46Y1 M^5G?^=A>3IL&_<"0;NV_N[GCH'7&2>O'I/S54(Z,;W*?WLK%B]<15S!?"K7Y M4#H:M9NPW5X'"P!9Q'Y[@P>;2>>[V&C \[+N[GEW]?BJ*-5Z?#F ]2V+FZ-+ M\W85DAAR1PHL0C@#,V*]*/7'[8GHM_>ZE'@G.02'B:N.O#?^SAIP/5J+&*??>U)9763ZJ_]N:/W[=WY(I"VV$LF-^RU6:46TELPJKN-5@ND:_?D M5V*)[]V--_,0N2O,>0.0=UGFEQVG4NN-3"5,@._GN2C.% AW>TBRRW9[E]KB M(:Z,?\V3LPZ,OI^OOE2'71N54!M)":.5VV!8+J4N&1RL:F0\< 68[MOV91H- M^T,4$D494),R%RT%^=FNR.#6I@3>E?%T(+MY5JB)8':@J4+=,,'4/D%Q=9U&B#P6RH7.:71GDO5)H7=^QR.UGK2CS@=ZNS>>0YO(T,UWHL:7/U%HWOP M6TLWC5-WR_T C02NO!0R>M4Z9T5857J3<2 ?*@K&X1;>"5457&29O;YR7==-&N%7X B*"GZUP>&VG@E&=YFIOD@;.Q-^D%G6"R#0 M8C&JK"_ :8O20-QG77".M?LH9)59;V8&&*DHZI8KQ7/@X3++JW89KV203>-, M!DJ*C@:JY@K)O&6<8,-9 =INYFTD6_'A/A(RKZ4D%$7K4@(RC%5499ZWY42R M!*YEQ=]:#KQ(6K="X$+6HW%9>Y9V%+R[$&Q8?G!T:H4ENI0+:?JQ<+A M8EX!N6YW5C/ RBN0SK_GK&BZQ$8M6+.0AKFHE6KY(Y#ROHAJ7JA=Z*JT3HZ^ M>YTN8P&W*CI%RVQW7W0EZZR.C(_PZSE,6OB+C$*)C>,VUUI,R+P!"*BG_%)H M,@XGC>N./E]PQUDKO>6F\5;K,(ZE=)2:,IA-O%G,G&I)-C ICT"!0/$4L?Y- M]H-8]%R!=?KMA.G2;3_""S3E61O\7R17%NO^9?3@F>Z@M7MYR0;3-]M5=MLX MXW:+V.YY?;QA]9'+T/G&I\H7@0'?<$3KU:RJJU+KEN2YP2]O;PE3]G[,V?5Q"BN/VX+LI-$_5%T%GI=5S5LE+@(2F-7'LN!2P>4)S^KK=4[)Q#=NZJG85+&O?U)7J MW-$'W>HFE_I$3[E<6(+BNO\.:-0^&C4:MB-:)R===>M-QG'\-/.*CBS?0_.:E'E%KA/ZU';=P+'#,/2E?96'8%B?X^Y4 MFAM='I35K.+>C-6JNDZ&1_O$'?R;K"3Q%CDQ54[-0,;X6]E"\O@-\KX^^G?8HO8FH'?MV @GR7C; MZVL]$[24V CP8X06U/>IDV7?[8%ZZWU2^AJW.I/1$]G9;)@:-JS%6J@@\+$6 M"VNQ7F8,O49&L2OQ+OE^.?GZW3CMFRM^//UT\NG=Z9Z:53*76K>[^2SXZXR#YR?/_!:ZR'KG"/ M(NI;R_\Y+[^E'@.#'ZJ;2CAO#;*=>+>EO]FGR?5K___2W&$2M&OWXW8%+S_8 M[ 3442>]J>'3>M.C;0 ,I=_ M^>LKY]5N-=+YVX78/(G8DI<:ZPBLNT6-C2O=.B5$#P-]8#JL/@X4,X)YH9&- MHZ?500OH:0_P-$M%2]+04U(N>>D$/ MAAX,+07UL@VR_++XO168#I5U:,[+U [8;50E*/1P3-,;'?6 M]&<]K.;YN+>%O9P;@>^%\A^?G^VZN7V43475<22JG9L5EBS]IWK&JDJ?O_:]L:?[*F!=9^Y3??_S^[3VP:)A9 MNN@A1%->D1O1._)H'<$_5 GK&:>05D*'ME*&%'G5] M'MLD"2DEU'1KT(>!D=BI>A M]QFS]]%+X BY^]?!%,2-D#L-R$W]P$H92XEP&0/X=#F)'#L!W V]B#F^QP-W MB*#(MB'7H;9I#Y?(0.^C8RA$WWJ5$3?VWZ[7.6G/5JWEJ8LBNY0.P#0*T/RG_O(COH]N^Y;:%Q9W4I2ZA+ "W'?.8Q'9@ M$<\2@G,:N+%#AU@IG?0J^EA6[\MYW*3SO%?IUX5&!UT[1=Z=3GSF1R]>)IHUFI8]I0:W'C2GUL[G0S,#K, MM3T6 %^++4HHMRT2N3PA IAM@"N)&R)T&Y'J^9[DNC0@/'(]0QPD);FS\O4@%V+C<"E\WM0J+ZY&]U61A OFA)$5L=0:(A#2N^=WTCL/6ZM@ MVA1+%=#K:"=PA-K]ZV *XD:HG0;4)A9S(]<2Q MC1JC-.0D#)R1^(I@;>('% MQ2!;)K<&M79D^OY@@0_T.CH&/O2M"L3 Q^99\:42%RQ+#'%U(0I9[2=+1,KF M7%0&7^M#JT>\7B]+'0U'&S1,_-CC1_72U134,ORYL,CY]'##=VS"3*,X21V7 MQ*G<$>*F-HFMD)$H9*[KI6[LN^$0X94.!#ZT&'!2))\E +3G_PQ* 0/3=_7, M?3WY$%WT;@C]"/T(_7H8!T+_Q* _C7@8R@Y95FA9A%J"DLA*&0FHSV(_3D-[ MF'#/SJ#?-VFD9Z4I0K]^=3+.-L-%#H:+GCLKOI<-RX>)#&'V3@<>@G%TK<6- MV;NQ>6)&1^1&@8AB2.+"!I"?-<[G/*XWB0'4.#$[RDO0*K7ICJX[6(&GYJJ]*4NT^8G MJ\1+M@!AXDL'%H!;([46-Y*NL?G,S:0K""(WMH$[10X#TN7(]G>^8,2G%@\L MQE./\6%J5%J/_25G17-2)!]ZO_U)#+05*# MW)B-WD<_@2/D[E\'4Q W0NXT M(#=DG'M!&^*(X3\\(+&;4I*Z@6LGD1,)=BN9\+S:D&U#+C4#Y^Y.G.A])A#U M&"H8BU&/E^O[,Y@S:[+BS,@%JX6AG"PI4S*'7["88_3\"^.^6HL;^=?8'.9F M_A7%#@]#*R)N'$HN%0? I6*7T("[<6"%KO 'Z7JR<->_26_]5;[OY_3W6JC\ MTR $+#+]>SJAH_O@RF(&R%W&I ;VH[CVU9,DE!8A'+/)V'H M.P2P-@RLV!.!90\1\M@^Y-J^Z3I8Z:&A^\%*CRG&/$Z+AA5GF3P!OHUP8&7' MV#D7!GJU%C=RKK'YR#LZSMF6%SN60YP@E*?<,.!$>J$\7RZ)B1=QQ[("W[(\-D2T8V?(:X.TH\&"'NB%= QZ M8*&'/FY%-?'!BH[Q$ZY!X[O8O4W3-!1V;YL8@0N99Z>I'1*'QQZAPN(DBL.4 MV)%'_9C:GN^*02I$ELW:/I4%'_)@'-]T/3U+0[!?F^[^3"^!(]@CV&MD' CV M$P-[87FAS[V0!&EJ$1JX-HGC0 !PNU9,&? .DQMRM; WO9,2AT$^PGXLUV< MY8/-6?5T3VUS5CRN9_1$<(OMK9TC1[K0I)S+BBB=J> S[&]WIO9G/>SK\;I% M-JF=N[XC]^3>O9A> D>6@"P!60*R!*U90DBC4' 6$>'8%J&NXY/0BQA@/XTY MCVPW]0>).0W)$KS0C&P+6<(D6,)JG DKA$;#&3#1MQLM@,SE7_[Z"CSJ2'8T M#Z^CC0"ND9)0,:@8]&'HP]!44#%ZYF"GRYBWL1"/RSS9EK9_RUBFO(!JG-M1ZVJI>Z]3!,A+41>$^$-50,^C#T M86@JJ!B-J3GV^-(G1]8=Q6CD2Y)^K$?J52_-ZFT0P;9I@')2C'%-W$E0, M^C#T86@J^S<55,Q> ^2K K:WN4G)QDU*SYT5'Y(Y9TU9&1>L:@I1U?##-8MS MH<L^[[I!GJVI]'+>TT!+!"R==#"B"8] M0C9"]F0@VV*"NTD0$RL5 +].;!$6<4XX@6WVV#-DT,AW+1\C6 M#[)WT3,&PS%Z^IRN4W!G^WTL1I4XPH?57"2&N+H012VPI,^Y;%;YW<\/S&O^N,[:1(3EJ7 MO5*L/DPS8-=TA^L/B*YHS*Y(+X$C_NY?!U,0-^+O-/#7MM+43WQ&$C^0YT2[ M#F$IX*\(HSCU4]^QJ#-<+]X=XJ_CZ=E?[2W$5Y&S9HVA#9GC&!#J691$4< )9TGL<9Y&@*I#!$IV@[MV:+H>XJZ& M+@AK2PXW0/+Y0E2LR8HS(Q>L%JO;\TVC.[],C_B^7D8Z&JZ&D62MQ8U<;6P> M\PZN%O XI@Z\1> [A(8N)7%HQ\0)_="VG,CQAMFTL_#7OTEWW5.UZR&)6FCZ M7HB)+'0_N@D<,7?_.IB"N!%SIX&YD!^$*:!9PT1$'D'=Y!/_D?6 MG+^;UZ G46V%HMFV9P;68"0-W="8W9!> D?LW;\.IB!NQ-YI8"^-7,L6GD72 M('()3:P0L#=P2,*BB*;,\7U[D!TV.\/>B)J^.]CF&O1".L9'L'9D;,ZG[4O" M;Q_LH$<<7R_+' U'V^*A[=:1/+.]+O,L,=9GLEZZFH):'C".QRH&.9]V;G-BP?, B$B3H=^ >&R+46 M-R;JQN8F[PC:V!9PM\B1L1<._W$9B1*1$,]A%J5>%/IA-$309ENM5*AC4HHE M,>ATM!,X(NW^=3 %<2/23@-I'6YY4112X@D[(=0-8A)&+"4R\A'9W+$%BX<( MF&P+:2W;M!WLGJ*AT]E6!OBA@@01[HXR?>^%&2:W%C=QK M;%YS,_=R@S2*'3LD3L08H:EM$Y8D$1&.3[F=4(?:R19[HWPJ"SX@%?/,(,*M MVNB!M!,XPN[^=3 %<2/L3@-V?==/$L\/24J3D%!J,1*Z+B74C3S'L:U8A+ M4=MA4''LL$9X_2$?8>S=A#TS"7-,*?$Q"H1_2 M3> (OOO7P13$C> [#?!ED>OZEFV1*+!L0FT7]&[9#N%N&MC,YS1AYW;R<[SW;=-/1)Z%AR METP,/[D>)YQ&U/*<,(X<>QM=389.7IF!K6?N"KW=C>@D<,1XQ7B/C0(R?&,:[PO;C- V) MDUH>H=2Q21@&,1&1G[BQDP8 _0/W9AD&X^W =",]CR5"C#^D&IXM.*PM:.7& MW4@M.,FNR'F6P$L=?_P1^=2-K8@2.PY<0EWJDY@[$4E\(8(H1-A) MPA)P!QQ6 ;!," ,"BP&+>'X2A4$JPI@ZXX]-O2MGLZR9P2^UP8I$.<>L.!,% M!^=FO/Y4-L*PG3>+F;[Q'TQKZDAQ0>;R+W]]!?@UDHW=P^MH(UW22$FH&%0, M^C#T86@JJ!@]ER'82T$?MOZM*?D?YV4.*_+ZO_YTY5AV]-80_YYGS?6Q'C$U MO32LART^$V<5>)F=K?,<];_99G=/?WT M\::A>;,66+2B).=@H!4(A338@/$F.X#X-B9=X#*9XZ@$PAP)LPZ(Q3'+J M1H-LH-]D%I_G3=V RK+B[$EV(6LZI&U("ER+XJY7 X_EIKX IN&R!#B'W"5H M^S;Q;3N('1NR^*W_&JQ10,OEB1*. ZA7"0DY&E*!$L=&Q221NX@)V9L M>K73NIX_T9$]\JU$%+-$5O78CFQ#SFR7Q&Z0DH!:L1M&++ #L2V%#?%61?D8 MOWR GCM3PE7>N5P:QM.\N!YI2HPA[G^/LEXZF(*XL:OEV-SK9@#E7APX/JQQ M;,L.@/'PD$1VXA(_Y(Z@7D(C,4A+Z74 5;&(YQ7,_T=49<+J!Y_HD#F"E28/ (8PG-BS!D\2R!8_#\-:>\Y>O M4Q%F)^YQ=M%+"+/)FGH:N6&K+#"5_(AC"Z/ Y=SEQ)/G-I.' 4!(Y$O(GB7-"(L"2EA<>2'3DPMVQXD*37LNV 2 M&9/(]YJH<)/$80XCS)8;=:T IBAE'@F$[=B!PP2_W:3QA2:Z@PRR$[(P3:A% MI)$1ZB8Q832T"??C@/FQ<+P@'-A8!WTKU\+\,>:/AZX72;G,I[HD#1,PBD25 M5=B46$$0I<(7+N7Q5DS]&0F[6_44GF7ZH6OZUMT].B8T_U>R<#BA[YS0#@TM M*Q&".(DES\)F@&*N[Y$H=3FU[9!&Z=#T\F4E [=F-0W,R/5,W[^[Q?"$9O4C M$LHFSOD'G#CP,N%$G,0\3@B%*0O3/8F(0V'J L4)$^=6.PAUR)3A:9):BQL3DV/SGG>4!0? $)!:S-$X]::>R[(A6W"FA?N'9Y05;R)N1IV2<3G0TB+"(L3GI$6$18F; - M(U@^1@G@JF<1*GQ!F$=M$D2VB-/8\1@;I/0'$?90G,TA])# OF^;9\5)DF32 M#EEN7+ L ?$9G%UD#M2YZH(/?79^:MNUC03;Z'MT$ MCH"[?QU,0=P(N-, 7 [XZ ""$AY'$:&>[P-X^A:@+O=BRAV?LUO;BY\3_-@N MX#JN!_\_6"P$?8^.L1#< 34ZG_,=U%#/J^MV#U2_RX(UX%#JQL1JIWM*5ATG MB%/&B)]01J@3QB0,P3E;PHW 9<KA>O32&?&/_.IB"N)%O(-_0B&^XPG*#((E)E/*0 M4$M8) YBC_"4NCX73 A^ZZ"1%TRY9)3- MN:C BJ+-+8>1E7>N1B]7+RD?#43$)J+6XD:,B1]6(HX8I"WW7%T P M$]ZVF(FC,"41M?S43MTPL&\U$GM6X>(2=CY+U'FW"CJG!6"0^ V0YY-H/J?? MV=7C"6P-$Q5^NI?)PCM@B<4$>2QR$N0D^];!%,2-G 0YB4Z<) YY*L\!C (G M)M3Q;<)8R(CG61&SA>_1<) 68'OE)&"5=-$9=YEEBK,]AO70U!;4\8!R/50S28*3!NZ3! MCA\E7L0<0L/8(M2./!)1+R063;S X;Z=.(-T4/LJ&I85(OG JB(KSNH5%'O? M@MBPS->7NXP=5\O,\@.^8/5A8)+:>>OQT67D0LB%D LA%T(NA%SHOI"@&_H^ MXQX)HC +A3:)$XFMAU:@VS$VS47HF%H!OY@'5>0"XV9"^VB+,_9 M9NC0P=#ALW>WN\ZCMX;X]SQKKO5(!>IEXJ,ASX-F:) \ M:YHGGPYY1M;91N 8=5SF>L3A+K#.U+$(8Q$E;N2(Q*-46'XT1 3NVXK;_Z"\ M_2 ;./R(FO \+=/,(R>7!^#-]!(X0CU"O4;&@5 _-:@/J9.F(B!VDGJ$1IY# M(MNB)(B=((AM@-%TD%/ZM@3U ;5-SQXLIX90/_'.@Q@&TM,YM6&@/&-QEF=- M)IN9%.7>SV([;Q4($LGMO/ MD'U;FR\0]S(/NGN@+_+E? C/-*>N<_@>O^ M(S8"ZWA MQFWW7[^=OC\]^7KZX=NF M*G;]7L+0S$$J5K?PWS_*]$=Y(5JCJ4<_85;1ZML"HZ21?EZ\Y"%-F_%ZDF$W MO)P61G->SFM6)+5IB"LN9&I8'N*CTEXP-[K?8.JP-]N:(8.^D]839*^!K3U* MXU_SNLG2ZR>*8UC/L5$>:GVT*87.YDW9KSSE +/B[-AZJRXG.;LNYPW<_DK M,E8]RK:4$+LO@%'D[*(6Q[6X8.!>12\?%4]I[_WJ9H7!959G:J%_?=Q_?T.A M0?LXSSNR'?<7*<]-J_)N3$>6%3U\S4-7V$>>%UK+_SDOO^405V@[K,![A&*> M>,6V*E*&[$S7+W?V%'@9U.&^@WO&5;9P+*RHB49IA$-(Y@RN A"X_,M?7]G6 M*^WW=&MI3&.CM_\4K#(^@,S63YW4PTB?7)2I^^R8;-(6O:T>Y;-(5M""]+6@ M;6AA05D<9"P'P5CD*=EZV"32$W2NZ%S1N4[+N=IZV"0Z5W2NZ%S1N4[+N5IZ MV"0Z5W2NDW6N]\36NFSY,UL4#K<1?<=;%/:V[7S8ZH2OXE(4=U<"?UO50!(_2MF_=O<2>.6&39Q+:%2R@5#@F]4.[? M8MRR&8_=T+VY?XN'H4AX&A([9(59R=U+>#_DB<=='?/EB[/<(CIB.F3PG3$^%2)_($X:Z? #Z+A(26YQ,1N"FGS'9I?&M/ M=A+)3L*)0]P4+J=)2($'B(A$L>"I[P(-L")=,)W:GNF$@[5YF;)KFP26(*;K MH8)YLC<+2P(24R\@U$L]$:0A$ -?%TQW(M?T;!LQ'3%=0Y%K@ND#YKV&RE)B MWFN8U@1U(_L05"_*?^TI\WQ8-JC9\8=/[H9XR""U_RHKI-FZN-P[VAGRB'.: M&F$XRA]_& M1V^@,T.T'YL>$.TU50RB_<&A/8N$%\G3#ECD MI3CT1^PDG$HM1W:$CMU!DB M4;8%M/<],[1#1'MT9HCV.NL!T5Y3Q2#:'QK:^S:GONL)PNS0AW5Z&I$XH!9) MDB#V@CATJ)\.D4+; MJ[H1G2P8I8$>T/S)EI)G)-T!YWD4TTF_:WJJQKXZ(J MX6-,9^MK@)J= (UT&P^R1[H]&-V.N)=RZB7$]F*+4#^T2!BD/K'LT+'3-.:V M>ZMB[3FI-.7MORAG/PC9=EW;I$&D924:DFW]79EF(D>L1ZS7RT 0ZR>']4X: M^HG'./&Y)PB5QWHRZMG$\VW&F._Y- J'2*0-C?4.C4SJ(]:C*T.LUUH/B/6: M*@:Q_M"PWK9$ZL1R8[GK1(#;3DCBB#'BT#CPA$U9:MW:7?Z<--K06&][U/1] M#[$>71EBO8Y)--R2II/S[X[$+C+T9&@NJ)KQJP8]V4Y+I5=%W-UIN,!/)V\IU_[F&JAT MA+&@KZ(6K.+G!BL2(Q&7(B\O9O G#,SJ:[+8)&_\ A\]C<"D:9.*Y=GJK MJ=_SSL/8.OBZGDEM"\$7?9"&(D?PU4$+DQ X@N]4P-=.0\?S:4IH&+J$LC0" M\&4."2,K%H'%X]A.ACFX8MO@&_AF$.+"%UV0CB+7!'NW5@Z,B:(Q0, W<*JU MRA+!^_XA9/DPIG7UM=9=]XK33 N3$#@RY?&YR3NZ44=>PNP@)E88 %-. XLP MGSM$4"N@KANX7GIK8]US:XJ2V.')&%D>S1FJ>/Y0R2(MHR\=A"9 MP!,0>=$!:2AR1%X=M# )@2/R3@5YJ1MZJ; HX;X':]Z$^R2DPB:"BRA@3FP' MXA;R/B<[M&WD59R^<>=XX)73V<)U8R:"YPI,OC\Y9W5#(G5LQM+R8VC1T@O(%#8I>F)/6I M%?MIY%LV&^1,A=97 UT^6?/4PW)FSXPLK&5&+Z2CR!%^==#") 2.\#L5^'6H M+7S;=^0V2SQ(D: -0.3CD.'1"^,X<;GM^8(/DGI:<_OO6J\_4+[) MM#4MT<+CO_1W:9J)'#$?,5\O T',GQSFQX'+XSB(B&U9$> WI43N42:)[011 MR .;B4&.]1X.\_\CJC)A];DTC2O'LNE;!'ST9PCX.NL! 5]3Q2#@'QK@"RL, M[-#Q2""<&,";621R:$PB6P1<>&D*Z#]0LSX$? 1\O?R99B+7!/!WLFO+V686 MSL$LW/,GQO>R8;E1WCH,'!/G^IKLKBM&D*-K6UF"''UR'-V..4^MQ")>E'*Y M!TR0,!$N8<"#4C^VF(--QV M$-^-'--S'41\=&B(^#KK 1%?4\4@XA\:XG/FNB%- Q*D,:"WE]B$A9Y-$NJD MW/6M,':\(?)PVT%\Q[%A@H>(^.C0$/%U3,0-E3B]F7730%DCA(#?RKHVTJJ< M]6FVLL!];AH;(C;P';_ 1]\58H1^[G6O6Z3\FTKOPA38.W5):D>4T,!S".,4 M?HJ3P$U\;HN8#IK6.RUX.1,2?!Y/^FN8C_#3 Z>0!*8;#M;7<OE@SG2$)T4$+DQ XDA D(7J1D-@-@L"R4Q(Z3D(HM2T21R$G41)$'K<" MQ[$&V?"W?1)"7=/R720A2$*0A(P)$\=D.9,0.)(0)"%ZD9#(]WV>>#Y)0Y<# MH? C$G.'$3NF+G.BF*6W.PV]*/FY+1+B^Z87(@=!#H(<9!1I43Q5;GP0X<]2*5A9-J4:EEGB,X'41=1=_]:F(3 $76G M@KH\X;$;NS:)K4@FV !Z8UND)$Y#RW:\R&.1-42";:NHZSIX:BNZ'AU%CIBK M@Q8F(7#$W*E@;A#ZD)B'GH6$[(J'.KLO8Y^:2M8JYM MVL.5LZ#S&;?ST4SDFJ NGA=WT)F@S\VYJ(S778/*-UU"R#0*T6#^5E^KU:P3 M,S:RP(;R6).&:X@;:PB'NR%/1$QL%C!"PR DH1^DA+JI&]EIY')[D-/O%(A] M*HMRO3;MR4=//Z8\S3&I96M9G3;V)AU8SH9T2!_413JDJ6*0#NE+ Y .W4>' M$BM. ING) I#6:(? QU*J$NH<#R;"T8C&@^R3W"'=,BE/I(A)$-(AI ,(1E" M,H1YV:WG91U&TS1(B BME% F@$38/B5N$"1)*!+?X[?:FC]KG]] ).*^[.QP M%5'('0[,LVDF,7^.CK M&4?HZS"(>'^?#]>.',X(WRLRMD[ MN%]6S&$9\'G1;?M7!4?M==\E&'VX:BH&%I05K+H^;<2LAO6#'$E5YKE:03RU MM/-QG5,MTW<#K/(\U* BDIEQ8NN8+&<2 D:&O&6I6HX1%EUATB467@U%[U_,MQW-# MXEFQ1:AC4<(\+R)I$$:NFU)JA;>H_?.3KD#9NS++7T4A8'R#5%M2,\!Z2W1J MB/IZZP%17U/%(.H?&NK;B44]RW*)E=I,9AI#$@7!_\_>E_:VE5S;_A7"=T ' M8/G6/#@O%W#;W;D& MNPW0G>IZ!&BS<4J9!4QWZ__M6A9%N395LZ).L]:>ZU=PRI!O C=KXO+.O:W.KD;UN=3QG%"$T4-K-]T'L#ZC28&K/_0 M6-\:Q41*@6BKNSU)R1'/K"=&!$JET4HXUM\RWFY8GTT54V!]%#6P?HL+;3A; MV1(-O,R;R7RYQEG*AL&W[_TAEVF*/^8=3Z7E:9CGMD5WVSM)_KT-C'U_=MO7 M[0,LN-A&>%O_X:65E!I!A).N]A_*$V^")9(++HSD4=E>KIA\O5K6C]/__>W, MJ*E0;9['_";PF^\_VJ[OV"D(#04-!0T%#04-==!KN@UEU M/N(N,2,D9<44% M$HST(3"M9+EV>=E=5FYWIJ%DE2#]S>!"0PVHOD-#04-!0T%#04-!0QWTM@*> MF HB$RFL(;(D3YS4AK#,M50YY^2N7=YTEW7P76DHK:<6$NI!EG=(J(8E% ZL MCGP=?7*2:V*/_"K_Y[]]X)3)RHGK69SX19JDV?QTDQ/VN;2+S\/N"$.+<^ 6 M9Z<;9-'BH,5IJ,61G <7:KLB@NL6V*4BMM3&)5&C0DDZZW3M+I6[++7_XE>+ MV>+]^G5>O>UX\>>.#Z]V.\OYW)\]?+';>?'RU^]K=[YR<#EF(PS+Q-)2VS J M*7')!9*Y8(+6=HWY7C837/V&S\]XON?OR![SFZ[>;7Z;,SJ\5CH\*$@HR';R MU3;&H""A(*$@;U>0(8O@I;0D\%RU$C.,6.\-*=95E:2,"-'VL='@< I2ZUBB MYY9DUEU5K$(DUO)"J(LJ29JRNW[?8!_?<&<*TD)!@MV@(*$@H2"A(*$@H2 / MJR"IH#X7$XAVU!*IO2C8+]8&[T@MMPW:TV$'?-P7/OF M:3VJ@W)2$JYJER ]*\1KYHD2N38*6G$AKOFLWF63PB?J>'K&'"]/CT->O2K; M7F#]ZG2SWE1*J,QQO34ZXYAK_<(/MT)&1!&U%"3*U+5"F1$KK2)..Z:L$SSZ M:]YR/7[3\X[HVA>^YW?=GE;48FIN=)K%_GO4>LBAEO, .=1L:B"''IX<$I1* M)D0A@?'MC+ F(91 DN*<.6-EIKJ/%??#RZ$4A/ N6A)5ED3&((C56A*E2PI2 M).X*W^$WW94<8F*JK)E6W0HYA%H/.32P/$ .-9L:R*&')X>RM5*PD(G*BA$9 M5+<2X=AQI"J8<:VL>J=_VOK^-U^^/7PO0?MT:)\?N&Z0NO#GS%^6W. MD\5R4_]PL^RJ[_:Z$M\M09?9PB_BS,_KMZN_.*[/7S^^D!>$OX?P&WLEHD>? M-W2<5/8ZJR+$E_IMG_CYO_S']1\?3?[K'K'_T0*AOU8@_.1HU;'FOVV6\>_= M9[U7,C[M%_K.=&P_3R7AYS6>+O+-$O>M*SF19)L_.?O7E0@U_ M3S3?O+FZ?3R8N7SQY/GKY\/GG[V\]O7SQ_\?3- MBU_>WK3/MKTO,6FL0&[%=[=K:)6/\F(]^SW_O=LU-/BQ+R>9H>;JN3=[Z#[L: +U^Y*;S_XT.H-= 7&L M#AB-_SU=;V;E8UL-41>/;0?TZ>.8]'P^XH2_YKHD3VW;=?%9?,ZQFG^N#7ZQ)0Z=- M>YJ]ZC\)=YB\VEL*:L"[1_[TB-%'ASPA^EW7.#<)IJ&)T/^;_6KR2XU9FCS/ M,7?K$!/!IFV ](>O*FY]=!Q4HH(IQY$^D&4S6?C,EQQT^2#HDE/.V\ DN!'% M%<45Q75X ^_3Q4[8^=ON MSM]][Y)O+ MM.\4U>!E@'?G%^]S=R7&ZJ"F8UW=(9Q=RU/)40_"/?'Y$,\?3 MU6PSR^OI]LZ.99EL_()/5UW?M-):M422F_PU5T+[0OOO0 MOHQFFHW0)+E(J_:5E(3@*+'<6FIS$8'E/M8>7VV.\NJ2I\J9%/[M,^O]SW+> M&2G^V<\6G3Y^M7C[F?*>KF;K^M#S^L_%^]?U6RY3U=*ORCO_H5\9+?5-EW,T M7]N;-ULMH M7*77?I5M9+/CF.[B&V#IA1B_]5AJ"$*6DHBPB1+I+"-.\T!8R#S(TDEKU\?2 M\ TZ?#=ZNCND:F^\;W@ =1ZR&N="(*H@JAK&&$051!5$U3=$E9/%<5F(4JP0 MJ6,F/E%'O%>.)BE9MM>\/NZR4+P_42755-HVG3\@JB"J(*I: 1M$%4051!5$ M5?^B2B8:#/>%F*RZ9>,DB!?%D^1=T:48J;LEX/LO&^]-5'7'>;6#IGJ ]?[6 M]=_ZW^XT:!-70@^^IK[->;)8;NH?;I9=R7CTZ:<[TS']O-4HEBN?,<)3^J[Y-5\ML@[2]2[[0'T[97H MVU]]V9_@[XF&>Y?W@_G^][P%Y-5O;][^\N;I=/+BY;/'DZ_O;SVQ?/ M7SQ]\^*7MP_IXOG^"N16&]8PE+Q:Y?3W=07K/_[N%^GO*9=9G&T&/V@N,M;; MS4V#9'#?Z1/9=M7F34XY'V]K3_VJ6S':_?SZ4T;K=ZX9G=2,GOUT5#]87JW_ M\]\^<,K<'R>__/-TMODX^>GY6;K_\)!0--S"VNM-'#^]6$PV1\O3=1TDZ^DD M?XBYVZMZY%=Y.VY.\NK3OX[KM]JL=S9(>OU:38^1@]ZT@FA]#9ISG_ M"IV.?>)/-\M/S7SW^6:+]T_H'[=/)W/_<7FZJ2__(:<_GKT5H]L0GO]!A<3< MGZSSDW4^\56(YD_1VRL^<9S6/>I;WV&>,RMO/>K]/-9^&,K);WP/]'(!Q./K=&- M?)8:)$[=A?_=_R7["E)+GZ6IA G=^ZAVZMZOHAX+\ZTB\Q _BW[,A+V(L!]\ MQ5N.J^@?.ZW2R.WUN@VYH)M9.3[0F>W^\W"'!?Q]9B%^N@-4[_D.T-:1LH=6 MM-<\?YG-: -QK>>W(0RB$K:0A7BHVY"!E#:1@KRTF1=4,%0P( 5Y&6Y>4,%0 MP8 4Y&6X>4$%0P4#4I 7Y.4!Y 4UK?T<(2_("U09*MC(5SF?QGAZ?#KOMJ2W M ;G6$]P0"%$*6\@"2B&0@KP,("^H8*A@0 KRTE=>L&=ZT.D# 363!>R9'LEL MPH5CWVU KO4$-P1"E,(6L@ M#J0@+P/("RH8*AB0@KP,-R^H8*A@XVY'GZ8T MZRP7_;P-Q+6>WX8PB$K80A90"8$4Y 5Y&5->4-/:SQ'R@KQ E:&"C;P_?;4Y MRJLVP-9Z:AN"'XI@"UE $012D)WH]G[;UD=% M0PA'G6TA"ZBS#ZS./EL>'R\7*+(HLBBRF)!!\?PQD>IGB;Q8M &WUI/;$ !1 M!EO( K3F RN7[VJVUJ>KCU";*+,HLU";*)\_VJK7]SS*B_7L=]A>H!BB&*(8 M/MAB"#]AE$*40I1"E,+_WG;31_4-\FK]G__V@5/F&L%>ZYEN XW8)3;H]('2 MFLG"P2@-,\H'HKXCO\KK-E")F6245Y17E-<1E=>GQ_6S;MI )B\6<7F<)S_]9;E>_Z$-<*+*HLJB MRJ+*CJC*/L]E%F=0L:BOJ*^HK^TC:FCU]9=_GLXV'R<_G==9"-DQ%]J+)_,: MK[RRA?\9NE,!&RU2D)1EP7E#!4,& %.1EN'E!!4,% U*0E_:N-:)FRB6MZ>/W2U\->6,G MV89V^NEG/_>+F,]N&9-_?)YC/@YY-1%L.NGN';LC/OM*,$XKWJ=*_F@6%LO! MY& ,X?Y^4OK""M^5 D9[S\&JJT0])V$7M7*Q7!W[^:[0^']F'^H[+'Y=^;B9 M+1>36?K3HU__;K/*W"E+E':12*DY"4DD8HNEVJK@K(J/)MM7^;!YD\N?'CW[ M>^(V6R$L84;Q^C>.$QN5(,HX1@MG7+KT:++PQS7,IVORWON3)^_R\8/UI*^ @WW^U^=_;0 U8>R"L39.@3LA"M$B5@>O7JH3-*(E,6U9$+)7"=\#:S_QJ M];&2]9DWY=/-9C4+IQL?YOG=\G6E[,7F$HW_]O;YH\FZCK+ZBN(BFQ-Q*YD+ MP:?U>X#)P>2M!1Q,?O@)^-GR^'BY>+M9QG_TW3H+.Y6" M3K6Q(%S4GM8"#L(]? [0.N^2L?O/X8V$/3S&_;2N!T""A\VH26". MV6R]L[1NW'>/1N&:7M!:FBRM()0&1F26AM@B$M$Y"4MM%+FHJWI!^405*XFDE!R1 MGG>+Q+X06522-!?KA+BVX%O1L#Y=?=SJAO-)Y_,9Y6]/,J_K8*S2X5;EP*=& MFJD3F&P>>,=SU[LFFBG$>YIW@R !D#!U $4#17-9T908)'5&$>IL52=)4Q)R M,$08)ID.PEAS;>/YO17-7_W\-'__#,CW"!HY-11;U09>@QL1,VUE#,KE\#EH M&C50+ECT^!'*#T)E5CF<4,8\D;%0XAPO)!:GLY?%!FZN[UKG7CHCB+!6$J0%\(1[T.@+'C+ M@NI3;'S7@HG14R,TI,>PJS!F&*!=FLQ!TZB!=H%V>8C:A1NN7 E$R^"(Y$X0 MFQ@G/D1#F4O>&7%M;42H[*ST) 9FNHD22CR7EGA=U8.3.;BR=^W"K)XZYZ!= MAEV%;]0N_1DJ7O;#O)@+NWVA_BP6SQ/3)>#\M0>9^0/7K!?K]6GGNSA9ELG; M^LSZ"K].5CGE?-Q9@71U:9N'[N?Z\4I>U0?KUZVUI@W'U+:@/Q@1_*-9&%#Y M'4.X!Z]A(?ZVXD\E$32WF6CF+9%9>>)$5$0HYGT*3C'+KXH_376.,CJ2L^BV MPQ1);):!F,(*IY:7Y.(G\1>7IZLGGVKXJW)6P7]]\[E^/_M2OE]_JMX7C"?N MZ39AIEJ:*56][?]%51IR56HKX*#BP^=@#.$&%8^#BJ/,5(6.3(L51$8;B0L^ MD$*]"Y$EQ\VU4[I[H>)>]K,P46-/*8@8-:FU@(.(#Y^#,81[Z(?'AD>D]S1M M IZ&C*>V @X2.7P.QA!ND A(!'@"B8!$,.A!(B 1X*E]/+45<)#(X7,PAG"# M1$ BP!/P!%X!#H #\ KP-$@\M15PD,CA.IK8"#1 Z?@S&$&R0"$GFP>.K/E^.RW0I\.5H'X6=?CKA<;];[<^> 15T+ M)#EB7^#&!;LD"9- MYF ,X49_B_X6> *)@$0PZ$$B(!'@J7T\M15PD,CA *)@$0P MZ$$B(!'@J7T\M15PD,CASQ?O7]<,NT]LCO\KK[8.OSJ:/?CF?44J7/(W6 MV^==-#-Z\?+76TV,Y)13.:5:]65EA((TY(+45L#!PH?/P1C"C58.K1SP!!(! MB6#0MTMO[.5^ZN?G^9O=W*WNM/>TL^Q&GK+T,RA)+46V@HX2.3P.1A#N+%=86@D=/-VA>!+<)YG(C*31!:NB-4JDL*3 ME-3G;+._NEW!41YB*9PHQ361/AD2I#)$JJ*R*;;;KX#M"BA)^[$RN6PP RN3 MUNO012N355YO5K.XR>G )) (2P:!OCT0PA;S7*62;E-1&:4)CI$1:0TE@3!/! M!3,F946CWKEYR9O/,TG;ISWMYI'^O%JNU_CGT IT'BJ:V @T0.GX,QA!LD A(!GD B(!$,>I (2 1X:A]/;04<)'+X M'(PAW" 1D,B#Q5-_OA&7W3S@&]$Z""_Z1L3E\?%R<>X9<7I2?\SGOC'=H__R MJY5?;.YJ(P'_KQ98$68[38<;(F1@(@1X&C*>V@HX2.3P.1A#N$$B(!'@"20" M$L&@;X]$8".QH^%QLXT$#88E%1GQ3E@B:0G$Y>*)9;XD$W.VZMK%R3]B(Q&7 MIZO;/23^=CYO=+,'\8][1S!'IT[T9AZ!.C3D.M16P$&^A\_!&,*-#@X='/ $ M$@&)8-"W1R+HX/;:P:DD5"Z&$4MK&R>W/Z622$6MU5%>[>!LS#K7GHU8 M[B21,BMBA<[$"Z>LI=U5,OI[.KCM13*W-W!WO41&6'1PJ$.M!1SD>_@\ MWE3<=VXDV:_F'[_XDYQYEBQ/.HS>U:$$-FDM2 C8.C4=;K3] VO[@:&H?3VT%'"1R^!R,(=P@$9 (\ 02 M 8E@T+='(MC%LM==+()2EA23Q#)IB>39$!=3(46KY*62VHK[.VT\3?][NMX< MU\^Q?K=\FM*L^P!^_MK/THO%,W\RV_CY^3KWJ_)+M\K]:4_+=O_+J[,E[EZV MMS"G^]K?@@HUY K55L!!RX?/P1C"C=X.O1WP!#R!5X #X "\ CP-$D]M!1PD M&HKX""1P^=@#.'&[H6AD=#-NQ=* MY,H7&TATEA-IDB;>I$)2UHX;5ZB3_MX>'-B]@ JU+W>.RYXI<.=HO2QUUCQ^ M$7-GSQ&7Q\?+Q;DMQVS1E9U%/JM6_YIMCB;G?S7QZW7>M&$VU19N!Z/NX&S4 M=+@Q13"P*0+@:9J0N2 MNI1)I"H260HCSBI)0N)!"IN]">7J/+,R)4:: ]$\T.X.ZT"LS;&^A/6<&NZH M89?FF3_-);TJS[8S2=O9X[='?I77+Q;//D\F_6VV.7IV]GF?=C-)ER:6U]NG M7YQ1?O'RU]NGE*V9"JI@^HR"U%K P<*'S\$8PHU6#JT<\ 02 8E@T+='(FCE M]MK*.5^_2>W!".6^$!E%)(Y)29A.)A6OM#'QWH8G-[9RW]W$W?GJGJE3O>T/ M0CD: 9X&B:>V @X2.7P.QA!N MD A(!'@"B8!$,.A!(B 1X*E]/+45<)#(X7,PAG!CJ\+02.@K[B;212^B)3$7 M2B1WBCA/'1$RV,A%B"*:>[N;8*L"RM%.K$PN&\S RJ3U&K0%/@E^G5-G97*2 M%VN_+4;Y0_=S;L.:JRUX#D:QP>VIZ7"C[1]8VP\\#1E/;04<)'+X'(PAW" 1 MD CP!!(!B6#0@T1 (L!3^WAJ*^ @D+[:O\U<]/K9>M9T=^\3Y/9HL*\)J/ M>7V#-)DOU^M)K6$U O_(&Q_FN;Y*/%W5>I#7;;A4M078P<@^>"$U'6[,'0QL M[@!X&C*>V@HX2.3P.1A#N$$B(!'@"20"$L&@!XF 1("G]O'45L!!(H?/P1C" M#1(!B0!/(!&0" 8]2 0D CRUCZ>V @X2.7P.QA!ND A(!'@"GL KP %P %X! MG@:)I[8"#A(Y? [&$.[!'_8:'HO\]"FU.+-V[+4F!1B)-$,1JJXG43.;HJ2G)7CVS]FISE%?=4;15 M/LJ+]>SW_&(1E\?YM\\'4?YG.4^SQ?L_^]GB+\OU^M7B[>=3*$]7LW5]Z'G] MY^+]V9FUEWGSJKSS'[[_K-JZCNCZTZV'UI3$/=2[./>TOU'^AS;*>%L9@W8Y M? [&$&XTP&B @2>0"$@$@[X]$D$#C ;XQQM@6QAUM&3"C+5$!FV)M483(T3M M8U7]K2Y]F+:@ 1Y-%1Y> ]R?Y]&J9V#J\M&%EUA:.!Z-H>W6_ M"O79>?4E4.ID,UDOY[,TN3QPV\K5&-+R#7!\;V(PS=+:-,L^\7E16-5T *A@ M,; 86*P9<(#%P&)@L0$ M:V @\7 8@V! RP&%@.+#0"H;04<+ 86:P@<8#&P M&%AL $!M*^!@,;!80^ BX'%P&(# &I; 0>+@<4: @=8#"P&%@-087L$ @2N MAHPK$" (<,Q ;2O@8#&P6$/@ (N!Q:6^FNFC&\S)LS]X7.:*%?!P6MIY:IOEP4(%J&;+L U0/5 ]4#U0/5 ]5S MFP65C\9%I8E3U!,IBB(N<$:RE$(P+PQ+USR8[V)!!=4#U3,HLZF^K 6O6DL- M,JO?+%UA.4^[2O3/?NX7,7^:@GV>8SX.>341;#KAE-,VO"/;RO%@U&^O5GV7 MRRU_S+MZFY:G89ZA?P\+C^]/3?L*&-)Q*QU9]I%G)8G1)A/I@JW2D2K"9(@B M46FJI+PV899]2)124J6B)++[0ZM$)*(PZ[10W+!R53J^R\S MS<>W1WZ5UZ].-^N-7W2FI9?4Y'K[Z$49^>+EK[?*1Z.F@JJII+1)^]%O J=U M$?D BEM; 0?W#XG[F^ZQ_KT-?$$\C$X\)!JT%X831Y,B,@K6W>,5B'->A&29 M%%3O0#P\\ZO5QZH9GA[7$&Z>;C:K63C=^#J0WBU?5^6PV'S_W-0MFD)J/N5. M0%! 4$!0M)N%40J*,20&>N#!Z8'DG"Q!$V<3(Y)118*3E!A!K5(I9^[S53U M55;*44^L$XE(F5W]:VL)5TP71R5G25W5 \^6Q\?+Q=O-,OZC[XD$*:94NBGG M%KR/P@;>;S<+H^1]3"2T(1QPAF8W9VA AB!#D&%K. $9@@S11;?212N9I*HD M2U22A4CN+0DQ9F)X%+38%).]MINS-M&L%!M)DK%VT2X5$FKG3'SV@H;HO&3B M:A>][9^/EO,Z?M9G$^N]3)LSKJ>2HGV&8H!B:#@+HU0,8TC, R+\X3$V3J%\ M7;=PPYB16I# BB.2)4T9% @K"*M;A)6SAJO8;8R(D1/9[8[P4ALB8C\973@UET%0/KL WHJG:RA@$% 04!%2K @K*8ZL\9-!& M)*Z)E5L[MA_-\SVS+4**J5*8 M;WEX)1[S+9!0D%"04)!0D% 'D5!&46.$]E7_)%TEE#?$!ZZ(3H+YX+0R\9J$ MBL;'DC(C*:I(I.>!>)DEX448&;D3V5Y;L-JUA.*<32V7D% /KL3OV)?VLC_Q MQ5S8[0OUYU1[GI@N >>O/M2Y--LOZ<+<[\?S?IR==@:SE:>;GDY,*U%FLKU;_9+9XWX:_ M?5L%8C"*O5>W\;9R,(9P[VRK)<0QQ/$=MLGKK"DWADBM57?=E"0ARTA2=LE: MTUW8(*^*X\)2""5&PI++W6ZNSJ77GZ_#,L.4BO2Z2&(7Z@/JX] Y&$.XH3Z@/AI2'Z(4)9G4)$4IB R9$2N[7>4Y"!=M M$%Y?\_OO17V=P<>D JH3*+FE M+�MS3H0NVT MW1\-N_-0\VH7X EX@N$H<-!XN(>. _ *\#0@/+45<)#(X7,PAG"#1$ BP!-( M!"2"00\2 8D 3^WCJ:V @T0.GX,QA!M[%X9&0C?O7Y=P)F]!NM3 M?P97EZW.8'#5>E'J*H)?Q-S96WVW:=5TLLB;[B\^_:+^Z7JS;L,=LRTH#T;N M]>I1V%8.QA!NS!D,;,X >!HRGMH*.$CD\#D80[A!(B 1X DD A+!H&^/1##Q MO->)9ZVYEJD[^Q:[*SXYM\2GJ CUC,:@J/5&[=Q6IGZ3[4/WM8]A9DJYG'*C MF[RS 54(U OJQ:!OE7K1OZ%_ Y[:#CA(Y/ Y&$.XT;\-C81N[M^D8=;(4H@7 MJ?9ODB7BB[4D! IT'BJ:V @T0.GX,QA!LD A(!GD B(!$,>I ( M2 1X:A]/;04<)'+X'(PAW-BC,#02^LH]:9&R0JDFRGI.I'(U[SE9PJ.W4MH4 MHKZVQ[QO/+D\ZM-[5J03& M="V("1@_-1UN3 ,; ( >!HRGMH*.$CD\#D80[A!(B 1X DD A+!H&^/1#"+ MO-=9Y$1MHD6X;A8Y=1;9F5AJ-#%,AJ15*LR[G3N5;!]\=39]],OYC%*ZIVN) MG1K!IM;V-IV,@C3D@M16P,'"A\_!&,*-5@ZM'/ $$@&)8-"W1R)HY?;:ROGL M"TW4D6QU(#*Q0%QDFI3 4HF66JKHKDU+OMW)W75SD.!3;@V:.92DU@(.'CY\ M#L80;C1S:.: )^ )O (< ?@%>!ID'AJ*^ @D M) (2 9[:QU-; 0>)'#X'8P@WMBL,C82^*",KFPHFWG!/IDR76&4&<,M1& M5J)5UW:>]^U?@NT*#Z\D]6=EAKUJ9K/+<;W*:;):3?'PR7W[, M^?R1D]-5//+K/#F9^T4;!EUMP7V @X2.7P. MQA!ND A(!'@"B8!$,.C;(Q',+^]U?CGP))GTAHCD')'!16(CY81K(RAU5$F: M=^YL\LOY=-+V2:_/)Y->S_UB?4][$\[ME$H+KVS4I-8"#B(^? [&$&YT<^CF M@">0"$@$@[X]$D$WM]=NKK9K,A<32,XL$LF,(MDQI*?"];9A"%5IR%6IK8"#B@^?@S&$&_T<^CG@"7@"KP 'P %X!7@:))[: M"CA(Y/ Y&$.X02(@$> )) (2P: 'B8!$@*?V\=16P$$BA\_!&,*-'0M#(Z&O M7,=2O':12I)M5$06&4GPSA"?K=(E!9.=WK6_"78L/,BJU)_%R67C&5B)'#X'8P@W2 0D CR!1$ B&/3MD0AFD??-Y)FG[M*?=/-*?5\OU?4U,Y-1P#H]L%*36 @X6/GP.QA!N MM')HY8 GD A(!(,>) (2 9[:QU-; 0>)'#X'8P@W2 0D CP!3^ 5X X *\ M3X/$4UL!!XDV@HX2.3P.1A#N$$B M()$'BZ?^;",NFWG -J)U$/XUKS>SQ?L;72.Z'?YW-8V X5<+) AKG:;##K'WW"9ZN5G[Q M/A_7C_?SQR]/>>T_=K_:.D>\.NF>N#Z?0"$@$@QXD A(!GMK'4UL!!XD+I_X,)B[;?L!@HG40OO,?)O^:;8Z.EO.T M-9I83'[?D><$?*Y:X$7X\C0=;LB0@&HKX""1P^=@#.$&B8!$@">0 M"$@$@[X]$MF7Y\3P6.2G3ZGM<2P-+PHW6V>PXI,S@I$LI"&2Y4@LI91HF:FU M7!N3RWVL,T[7Y+WW)V?N&>O7?I9^7:[>^0]_^S(Y5G]QL[?&]]AAK.LX_=,C M%KWM'6PAD[>.&4:,]JKVMB43W_U?IE%S+2)5U%WM;;,JR4I!BWM\]K0UMA M4U];7.QTB;BUOS539CBZ6W2W$"9#8 *>P"O 7 7@&> M!HFGM@(.$CE\#L80;I (2 1X HF 1##H02(@$>"I?3RU%7"0R.%S,(9P8_\& M]F\TM'_#Y)A=88)($1*1T6;BA/(DNB"=8E91E:[NWT@N*2D3)Z+D^C?)2F)5 M=L2%'(L60=ANSP?V;PRQQ YO_T9_!D"7;9E@ -1Z1?OK%[>?[%?SCY/\(:_B M;)W/'7^69Y<"M^'"UA;,!Z-F8976=+@Q)3*P*1'@:VL=36P$'B1P^!V,(-T@$) (\@41 (ACT[9'(OG;X M8&O,=FM,$I;2DB3Q6]M.Z@SQ27'BJ3(E)R53\O>Q-HG+T]7%?3'OED]3FG4? MP,\[$\\7BV?^9+;Q\_-U[E?EEVZ5^Y?S1>ZWW1KWJ[,E[GZVR)B^]L>@0 VY M0+45<+#RX7,PAG"CM4-K!SP!3^ 5X X *\ 3X/$4UL!!XDV@HX2.3P.1A#N+%Y86@D=//FA1RHE](5$F,(1&:= MB0]!$BDRUY995;2]CZ\'-B^@0'V[0/7GS7'9<@7>'*U7I2W 2>B\?&J5^6+F M,\D?NI]S&VY;;<%S,!INQ/Y'8P@W)@(&-A$ / T93VT%'"1R^!R,(=P@$9 ( M\ 02 8E@T(-$0"+ 4_MX:BO@()'#YV ,X0:)@$2 )Y (2 2#OCT2P;Z6O>YK M,;*[ER8G0K5A1"9#2:"9$T.34#J+Z-RU?2T_8LIQPWTU7]W:LKVN)ER]KN9- M_N?I;%U#]S:O?I_%_+I^RV5ZD^/R_6+[*G_U\]/&HKX""1P^=@#.'&[H:AD=#-NQLT"]KG8@CEKA I>"*VVZY@ ME;=:2Q\%E_=Q[<#N!E2PIFP]+INMP-:C];+U[,@OWN?);%$!7O,QKV^0)O/E M>CVI-:Q&X!]YX\,\UU>)IZM:#_*Z#=^JM@ [&-D'+Z2FPXVY@X'-'0!/0\93 M6P$'B1P^!V,(-T@$) (\@41 (ACT(!&0"/#4/I[:"CA(Y/ Y&$.X02(@$> ) M) (2P: 'B8!$@*?V\=16P$$BA\_!&,(-$@&) $_ $W@%. .P"O TR#QU%; M02*'S\$8PCWXPU[#8Y&?/J469]:NG5GS,NM0)"/*.$8DS9'XPCBQSOI2HE*4 MYJMGUF1QFH7DB$RR_E_)A83 ,TF6IY!RSC&7JV?67FV.\JH[BK;*1WFQGOV> M7RSB\CC_]OD@RO\LYVFV>/]G/UO\9;E>OUJ\_7P*Y>EJMJX//:__7+P_.[/V M,F]>E7?^P_>?55O7$5U_NO70&C<<%U'OXN#3_H;Y']JHXVUE#.+E\#D80[C1 M :,#!IY (B 1#/KV2 0=,#K@'^^ I;KRT86;6%HX'(VE[];\*]=EY M]250ZF0S62_GLS2Y/'#;RM48TO(-<'QO8C#/TMH\RS[Q>5%8U70 J& QL!A8 MK!EP@,7 8F"Q 0"UK8"#Q+@<4: L?N60QN#'!CN(,?81;: M>%%(<9D2F9(B7EI.N.#*4RN+B>6J&P,3HD2K,E&%9B)SR,0J4XAB6@;FF9(L M7W5C>)DW9_8+G=-"OQ8*3%;:9ZHO&P6HEB'[+D#V0/9 ]D#V0/9 ]MPB>W20 M1C)O",\Z$NEY(4%01Y(L(3GEJI3IQ80*L@>R9UAV4WVY"UXUEQID5K]9N\)R MGG:5Z)_]W"]B_C0)^SS'?!SR:B+8=,(I9VW81[:5X\'(WU[-^BZ76_Z8=_4V M+4_#/$, 'Q8>WY\:K%^UMGZU7XRV+HH> %C;"CBX;$A-)$L:6)]8D1*S:UD MTMCK=S/2HE*4/A-E,R>2)T5"3(&(0JWT/++DY=5%@6?+X^/EXNUF&?_Q]LBO M\OK5Z6:]\8ON,HI+:P3K[:,7%P=>O/SU&XL"'J!R4I;Y$21)SDLA,4U4.7!(62OV*2F43;1_*8:L9CI;S.G[6 MO_SS=+;Y^/U["FY3#= *T K0"NUF 5H!6@%:81Q:H?!@BV=5')24"4/SS.QJ&)KRN75$3@2BK"Y.V@A'+%<)[UL^26NG1FM(J =7XB&A(*$@H2"A!B2AH#VVVB-8;Z5QG+#< M';JNNH,$Q@2Q1I;H-"_%I&M'IU2N(L5$DIRQ1#KKB,N)DA(L+YQG;4.OVN,6 MR6$DFRHF(#E&L=NS/QO5RW:Z%T-IMR_4G['J>5R[^)V_]N$3-[SB]&*]/NW< M5B?+4HM-M^6P?I=:,2:G)_7'_"&OXFR]?71YT@%\W8:_>EMX'8S@[-7LNJT< MC"'<0]\[.;SRU])-?\ 32 0D@D$/$@&) $]#P5-; 0>)'#X'8PCWSD@$L\Q[ MG65.60NAHB8R&DFD=(9X7P1Q6CIGG8^\^.LG+$Q0N3 24_)$%IF(D\X3JEG, M5"J?J;]QEKF;2\KI^>EJMGC_NG[893H[OKI]\-79]-$OYS-*Z9Z&GW(J&)UJ M09N\!PP%"2P,%L:@;Y6%TV@XX2.3P.1A#N-'*#8V$OK)9F1?J2F:$ M6L(Y8*2;7P1O!KA^6Y+B[HVOZ%($QM_TPBWG!/1(K>VL2T2#>? M];K>RFV/S7^[D[NSO:*9&H5F#B6IN8"#AP^?@S&$&\T )) (2P: 'B8!$@*?V\=16P$$BA\_!&,*- M[0I#(Z&O7/<8LHB.!Z*MI$1:+DE(-!!CBU2%96[3-6O::&U.L5C"'/=$FLB) M=X$1D;61AG)>=,9V!92D_5B97/:D@95)ZW7HKWF]J?COO$I6].6UH"-Z=8AJ*P=C"#=Z_X'U_L#3D/'45L!!(H?/P1C"#1(!B0!/ M(!&0" 9]>R2"">2]3B#'%&+V,1"?KE5^\S\?UX_W\\_LNOTOFL\OF< MTZORYO.,TW;2^;=NONGEZ7'(JWL:G;"IZZ:&:6^3S2A?0RY?;04 M 9X&B:>V @X2.7P.QA!ND A(!'@"B8!$,.A!(B 1X*E]/+45<)#(X7,PAG"# M1$ B#Q9/_5E,7#;^@,5$ZR!\YS],_C7;'!TMYVEK-;&8_+XCUPF8A;7 BW#F M:3K&QR$^? M4MOC6!I>%&XVSW"Z"&J#(C*G3*11C 1=.!&!&<98I)1=NRSZ1\PS/KLO;_TL M7OM9^G6Y>N<__.W+Y%C]QEOTML 32 0D@D'?'HF@MT5O>X?>EF8CDXLD2!Z) MY%01J[4CWEG)1+%&Q7BUM^6ZN*"C)B$(0Z0TB7C#/1$I>FL3TR*EJ[WMT_2_ MI^M-Y_BX?I/G?I/3N^5=6MP[WS'$IM9JM+=H;Z%,AD*5 T+-&,*-]A;M+? $ M/(%7@ /@ +P"/ T23VT%'"1R^!R,(=P@$9 (\ 02 8E@T(-$0"+ 4_MX:BO@ M()'#YV ,X<8&#FS@:&@#AW9!!)X\R:)D(A.UQ%FJB37*ZBB8]2)H7 M,=]H^..[JX'OZO@#X\$6M!6,TIH.-^9#!C8? CP-&4]M!1PD['* MZ6:(NMFCG)Z?KF:+]Z_KAUVF,P>=-Y]GDK9/>]K-(_UYM5ROO\!ID'AJ*^ -D4B->??(GQ[Q1ZAPK28)B4%B M4,- W ^0N)NO1A#"P-. \-16P$$BA\_!&,(-$@&)/%@\]>=:<-F, JX%K8/P MHFM!7!X?+Q?GC@6K,V.4R68YR<G@313(21\=5&36@LXB/CP.1A#N-'-H9L#GD B(!$,^O9(!-W<7KLYFVBF M-#ABDHM$:I^(#YYW[9FC4=,BC+S:S7%=7-!1DQ"$(5*:^C>&>R)2]-8FID5* MW]G-_=7/3_-7F[E>+DK14\L=^CE4I=8"#BH^? [&$&[T<^CG@"?@";P"' ' MX!7@:9!X:BO@()'#YV ,X0:)@$2 )Y (2 2#'B0"$@&>VL=36P$'B1P^!V,( M-W8L#(V$;MZQP&7Q-NM(M-*"R*@=\ Y&N,$%JNEPH_L?6/>IO\]76^.ZT=9OUL^36G6?08_?^UG MZ<7BF3^9;?Q\ZZRX7>)^=F&%^TW^Y^EL74/W-J]^G\5\M@OF38[+]XOMJVPW MQ/2R[X4Q/66.][7S!25LR"6LK8"#MP^?@S&$&\T?FC_@"7@"KP 'P %X!7@: M))[:"CA(Y/ Y&$.X02(@$> )) (2P: 'B8!$@*?V\=16P$$BA\_!&,*-[0U# M(Z&OW!7I$I4V<>),]D1:0XE-)9"0A%:V1"4]Z\.K ]L;4,+:,/:X;+<"8X_6 MZ]:S([]XGR>S145XS<>\OD&:S)?K]:06L1J!?^2-#_-<7R6>KFI!R.LV[*K: M NQ@=!_&HKX""1P^=@#.$&B8!$@">0"$@$@QXD A(!GMK'4UL!!XDPV/17[ZE%H<6KMV:,UP M6E1W "U:DXC,7I)@M"#)9)6S,L4;=_706I',4ZHRT9YY(AVSQ,4(OR_7Z MU>+MYU,H3U>S=7WHXLW4+_/F57GG/WS_8;5U'='UIUM/K4FM<17U+@X^[6^8 M_Z&-.MY6QB!>#I^#,80;'3 Z8. )) (2P:!OCT30 :,#_O$.6!KEBK*Y-K]; M"Q8;B!<^DD"-<#I)6]RU6VGN8MN"#G@\97AX'7!_IB^7K7A@^M)ZU:MU8NOQ MTH:;65LX'HRD[=7_*M1GY]670*F3S62]G,_2Y/+ ;2M78TC+-\#QO8G!/$MK M\RS[Q.?%-ZOI %#!8F QL%@SX "+@<7 8@, :EL!!XN!Q1H"!U@,+ 86&P!0 MVPHX6 PLUA XP&)@,;#8 (#:5L#!8F"QAL !%@.+@<4& -2V @X6 XLU! ZP M&%@,+ :@PO@(! A<#1E7($ 0X)B!VE; P6)@L8; 18#BX'%!@#4M@(.%@.+ M-02.W;,8W!C@QO#C;@R*Z92#=H2;4(@LN1!7LB6",J=ERI3[:WZ$(FA#C2Z$ M4\J(Y*5"PTE&C',\.YX$$^FJ&\/+O#FS7^B<%OJU4&!&384R?=DH0+4,V7R![('L@>R![+G%MF3)7.%>D>,B+R3/768\YR)U51Q9UBVK!<3*L@>R)YA MV4WUY2YXU5QJD%G]9NT*RWG:5:)_]G._B/G3).SS'/-QR*N)8-,)K^6F#?O( MMG(\&/G;JUG?Y7++'_.NWJ;E:9AG".##PN/[4X/UJ];6K_:+T=9%T0, :UL! M!Y<-B0F :X;%]K&U@4V"X*\)R" M1&F8,ER&I/S510&F;;(F4B)=MD1ZE8@M/)(2HO;&%IJ\ MN+HH\&QY?+Q'OE57K\ZW:PW?M%=1G%IC6"]??3BXL"+E[_>OBB@ MZ%1;,=6TMX4!$/\#JVQM!1S$/R3B1Q<,Y? 0E8.7-EIG"766=S6TE-$,#; 7-T$(61JD9QI"8!T3YP^-L')JX1;DX M%[.LVB-E+HGTP1 ?O")4V9 5Y=XS?56Y&,Y445X3E57]&V,X\49&8@/7.:4J M:IR^JES>5=RL3UFBIB&'N10(*PBK6X15,8P:'@)Q01BD"*"MP7I8S2?D_;H;63T_I^D!RCV.WYR4:U_M?7*&U__%H\_N/6FL'X M?0/RI6SMO?%BU[-YCW"_S7FR6&[J'VZ6'9"W1L!^D].DS!9^$6=^7K]=_<5Q M??[Z\86\(/P]A-_2*Q$]^NP0?.+?Y[/Z0GRIW_:)G__+?US_\='DO^X1^Q\M M!?IKIR7CD[/U=Z9C^WEJF5^N?%?0G]1WR:OY;)%W MEJAW73J=O'CY[/'D MZ__?SVQ?,73]^\^.7M33-$?7R'?H?)I)<">6^^_C0BMC(N^O71W\M\ M^:_U_D?(CJ([Z'&^7(SA:WP1"F\_RX-M?:RC;?)K-]IVA=A>OT9C@-W[F#!] M!O.G%XO)YFAYNO:+M/[#KO+?ZT=N.O_?F",T.^V[NFAL&ZU/G^;\*W0"\(D_ MW2P_M;#=YYLMWC^A?]P^GU;.==%\/SY=0S,_OS3A[-R4>.R?_HXOF M3=W]V9/88T'=-Y]#O_4,_ECJ'E[FL6!C^S#L,>/\!U_FEIM2[':P?_=-*3U? ME75# _1=4S%V6ZL.7BGL5TKFL_J:837[7"'\8DV&HC9 ^L.WC;4^.KZ) M\[U.AH,I]\.4@[_L=C?Q@UK[8&HM;0.BJ+6-3_(3Q9GN1N$]OB_:3;G/S[;#/+ZR=M;.AO*]&#G#)JQIC0]9ZC MNQ@3]KIUIR5?8"2FT<0<+@UWJ&'[S )J&*""Q PB,:AAJ&& "A*SEXD%=Y_= M(Q<#?+Y+NK^YAHO[C]F%:(]N^N':F<->>]N7>3.9+]?K-F8.,<>PERS<>A2] M+7W1M]5&KR7UKE8;NUL2:]1 8R]UL=?4?L.#[$[O-;PHW.P#(I4HB@=+DLN) M2.TU<51E$D)R,9I @Y?7/,BLS2D62YCCGD@3.?$N,"*R-M)0SHO.5WU 7J^6 M]>/\I;)3O]YCS*BI4*8O(Q!4W\-4W[L:B1U(LSRX?ARH:1$UT"S0+ ]0L_#$ MBU5!D)1D(-(Q0;Q,G%#JA"G>F:+$5Y(HGNVJ',I#+(43I;@FTB=#@NS<6E51V11KZ-DV=5>9"P9MK]D^#3][^EZX!HG]-6UOX\#^&B2F27G34!90PP 5 M)&80B4$-0PT#5)"88>USYKNZYO&V?:"D(E?I(D_7M:X_[_M M+]I87L#$ ^:%>UT':2+<@U]3PV+4^>5_D4K)-?%"2R*M9L1J+@G3@=N@6*"2 M]['I]V*AKC_/<_?#TT5Z>J%>]W(=(+-317N[@!A5:,A5J*V MZ&6,>B''FY0 M[SBHEW)G%*.!Q" K]:9"B:UT2P357%B>8F:ZC[VK^Z->.34X?X,JU%[ 0;V' MS\$8P@WJ'0?UNB*%EXX2(6H;*W..)%3:)4I$KDJ@C*O^OJ,2BQ-M+DZ\W2SC/TCPW4[)N#P^R8OUV4)%_M#]G-M89<3ZQ%ZR M@"(YCJ5U*+6]*C7KO;'">J)-R$0FKX@-6I#HI/4T9J6]Z6-]XNV17^6?NU+] M[$*E[F=:A-&IZ4^=H? ,N?"T%?#!S(M@T#<=;K#M.-A6%2U#L9Q$X2O;.BZ( MI:&0X%C.RC+-^K'3V"';.C9EMK?U?]2=(=>=M@(.LCU\#L80;I#M.,C66DV3 MEY%PG3KOJB*)2R$1S[VVL3"9:.IC$6*7K:V>6MK;BC_J3HOK#C@4,;1UAXNK MBY/E:N)C7.6S?Y1)C< _\L:'>:ZO$D]76X^&-I;/L1*!Y=KVY=J#VS,R/+T% M][&OJ\ZBJ:?,2D*%8D12+DF@LC-]]UEHJXS0L8\%E1>+W_.9G="+15P>YY=Y M#7;FNYRU+-3GG\>^Q&%64@ M=)2FU@(./CY\#L80[L'S\? (%=,#M\@*&I+A51@$EB61SB?BJ=,D&Y4IM9GQ M&/I8E#K4] "TQ!@G!W#*YN&N=KTX/O&S55=)NN6M^7+QGLQGO^MUWMQU M:0N';%H04]@1T'2X!Z]=(?JVHB^5().BAN02%9&F"C@7O"&,:UD4JW*P'Q.P MIUU%_E*OGQW5E.4?N)WFMDMIIHQ+;$1"V6DMX(.9)\*@;SKBPK8@OUPNNFNIS_:2_')FK]CO-E0VI=9B\PA*4&L!'\RT M!P9]T^$>/.\.CSBQ$?7K\H&+(FS1E#C*JGR@I9! O2;9TQ)W29 M2.\-=\)X85P?:RU[:O:M!FNW5W]N67:Q..4Q[F679T=^\;[^V6PQ69[DE=_, M%N_/3WAL[WV?SWR8S;=F9D_:V"> U9FO9*'&O'OD3X_XHZ'LW.B_H-XH)@:C MJI&8AY&8M@1'0UE #0-4D)A!) 8U##4,4$%BAK7]4^QR'D)@'N+.WNIQZTJS MGJQRS+/?.Q_UZ621-VW,EV/. 9.T6"1J;I%H>*L\V)ERR\96(UT)U!!I/2-2 M"$^<*(QX%XT,/JA@KCFOWLU!/58\K//S?/;?%XM/Y//F,_?TLDF%TZERV*>" M?2IHMP?#B0-"S1C"/7@) NX^N_TD*B$3]N.: MWB=W?Y=-^M3JWJZ]134:BB7>['*'U?LP!RR@1F <8X"[ />W0L6+6Y8/5ZE4_\ M+$WRV3[YL]VRRVX;/0S2A[]R!5>GIL,-S0K-VI!F-3P+Y60D-$A)9)&&>",B M28X*[44V,EP[I=7/RM4Y"SW/):]6.9T?VGJZ2-L#75L'O7Y\X)F=,&8RDDIKZY=TM//XMY>)TH4;LP;HRC!^;2'N]SWZK,YSKPK*),M69%E(:?U M'_=:\,-1M1:$U8CW5;2H8Q_<)C4(P*T I,I8QXHDU*A,I"F9A,0BJ0I/A$@Y MDT+?9Z4L+D]7-ZB_S]7[+]V_WW1?_U7YK>J__G2?G%KAL,L+U:BU@ ]F*@F# MONEP@X+'0<$EY&"XCB3Q;(ETT9/0;5OAW"HF:2B47J/@'UD7.AP%JZF@#!2, M:M1:P$'!A\_!&,(-"AX'!0?+M;"AD,)=I>!B-/$Z1Q*YC38J146ZUQFG0U(P MTPH4W%XUPE&EA[MV\=E;[\1_[(XU;H\J^1A7I_G+^:4V-B1@]0++Q.WKM@>W M"P>Z[>PV)LU##EH3&SVMNLUUVU>D(S*$Z(M()H9[K5Y\^VSZZ[,*_G21GI[5 M[[]\N9^EG^TK9FI=;WXWJ$M#KDMM!7PPDR@8]$V'&V0\#C(NC%,MJ""J$BF1 MJ?Z?#U97BJ5*:Y=29M?VDO9K.;=[,M93P3G(&'6IM8"#C ^?@S&$&V0\#C*. MT@0G%",Y>=\=[! DI.!)XC0P$Z1-UN_6M6WG9,S55"N0<8-U">.XBCIZ:XG6/A')+2,V MET2SN5]VK?0LZ,144IS80(%J+N"#F5S!H&\ZW&#E M<;"RE)9F+3-))@4B/64D&,9)D:[^G@=%W>XNU]DW*YNI-KWYC*) #;E M15P ML/+AV7#<(=- M@P4*YSH>[MK'54^J^R]VX#1'"XH":\--AWOP FYX"@R>JK?L@Q4A)BX54=$F M(DNB)' JB).N*)&#YM;L9LWF\GGB3Y+S8^_W+\O>3#U&7%F'9Z?:KA[!A-)# M0@1X9"D -"S1C"#3T"/=*0'C&9TI)\(CR)SK2#6>)%Y,08D;G/*BE*=[-. MMZ_Y$8'YD3'J$1QK>KA+>Y_NJ9JL\N]Y<9K;V)N"];S#[W<(]=EY]250]4M. MULOYK Z52P.XK>K;HJ[M&1S?FYCV]2^$XU8X9JF%TB$2%8P@T@1*@G:!.&,C M8]J*0J]M\.IG8>U9?">]<8:XXBB1QD?BN)=$\.*39EE2>>T2R[LLCU56>U9)[?4Y MD_W\\;=*;A4\[6HYJBLJDS)? M_FL]*:OE\62V^#VOKRP9/FEC@TU;B6YHS;#&O'OD3X_XH_UFY.YBJ_\2>Z/6 M&DP3@\0\C,2T)4$:R@)J&*""Q PB,:AAJ&& "A(SK"W,;)=;F!FV,/]_]MZT MMVTL6Q?^*T2]Y^!4 =JY'#:G*IP&7!G.-5"=!'%R"N^GQIYHLTL6W:1DQ_WK M[UI[("G)=A);MBEY-] IVQ*'/:WUK.E9]]T5'U>M.&,=7-A4 8SX+[5D?*[@ M*K%J?<;R]+T/+Y9?;(KZRS,W3CZ.Y*-IMT?39!A%"8;"DBB1!)N=$B[AGXA& MO,K*6"4)WT6&\4=V?0[OT7UNCL2_5G6K_MXKGI->[^PD(2@MDUF^N_:F!RQ. M]R\>-ET0\N),[Q=[:@YANCT(\2!D0B"$JC(.&;:SH ( 19I5A"E:DDK1,!\1."D*B840]"#A*$/$7C"A_ MFV@ KVV$4M+F#\/IMT)CU_$\GTT\!5BU4ZJW:8G=*:+8R>2C^/+X)X5_99(7 M2I0AX5$F".5)2HJ"%40D%(![T!VGP"D.UK(OQL)?OVA M>C0HF.3I+ QW%A3S,FF?9=*T)GQOW$E^TT]ZNKTB/@Q%S(I M3/+%22\XMC$N3KIHL9_"\GH6J'^MZ@L,F\X"MH!5;ZKE%6OOV[+;%RI- 5<< M<#QYBC#.I^=,'H?Y])P[Z(NI8&&19B3,PI)0F5>DX#PDA8B$*&C$(AX^2J$2 MP%.Y0F8N==1U:KDKUN(T]XDYAYB8,UWXX;U(+^74',)T>_CAX<>$X$>??923LTA3+<' M(AZ(3 F()+3D LO)0AD3RL./1\0"4M?U.V!B Z,9]^C4',)T>R#B@;D#/U>)A*9[I4HYB!7X,+MKZDBTQH'<.([R> M1DZ.#^GY_(GI ]@7EXCFD9_I<1&7C%)> 79+&*%)5)$R2B61G(LRRZ(2$.'# M8V%68G^HCGMY?;SX:*3U:R.L[P?X_JW:1K+N#'?_USB,Z&\^?\O+GZE-^-YX MC?RFG_1T>Z5[&$HW3 H9%2PG:5X(5+J<+BO(P? M'JIY-.RP5?&]0_K_ Q:D+SE"XTNN]C5"H]D2[9\#I@LUIY%?X6,RSQ\"Y_!M MU0X3!8,,NF9>RV!]+T]+$$\1T>[X<'SOPGCDZY'ODR8IJ42F*2M)1DO$KE%, MBIR&A/-2YJ)(,AYM>1DBD PF%6\4CQ@F/WU&^0#1PO MEFQQ6O/Y;KF.DCR?9&[2-\[_^&%P#"IC*I2A+)/+/\D$J5)(X+ MFN<%+8LR?"[\$Q4[HYKV^,?C'X]_)J=H/?Z9Y+*\&/SC@8,AB6:5C*.( UPH M.:$RYJ2,*D[RJHA4+I*49EO (Z$O= M3W$:^3T^5/C\N1@>*DXT^>UPH.+^83WO*KL=\::%2,,\3TA&(T%HB4XSB@GV M@N9=5)&24AE6XQ;]]G_9USP6)HC": M41I[3.0QT9WQUN(A!9F["ZX^?WCM,00;;^;RL4)T*%6":MY<=4'5-N=!52_8 M0JR'47^=1E;1M!9Z0G%4F'/\Y+]_BG]ZVA6Y/]K:O8B]$6SMC17C%^9E+,RT M(,B$5L'+,']4_,+LQ<)X&>9EF#\J?F'V*Y';,SU-,Y'[8]L(I:1U/]1=MV(+ MH3MSM$HJ=<[X'-MQ+/1JX,_PCI5JX4,8W%\ICYX99K'5D592:Z(B) .252",)XF)(N*M"I5F LA=Y'C M[$3\.Y#PQU9*?Z@^]>+]]2#=/SKA?H*R?6K5?EXN[;-M\XF5 M\69R9US.LBCQ"GEZLLGWOO 1$1,145]5*VK3JUP'/(+F D^I[X.QSQ&.G?*& MO7!9N4]A?8_CGA3'Y95D&:64"(Y.%58)4A0A(ZR2,DY4Q;@*=QWAT/CL@Y'1 M;ZWPEKO!:_DL+;))4A=Z$311O>O])W[3[\]T>[U[&'HW29,R5S$'15ODA(9I M27A>,B*J*(VS,%%\VW_RT&#&X^G=))KEF=>[7@1-;L*]WGW^-3B$Z?9Z]S#T M+J,\5)P*;%:8@+VK..$E_)2SLE(L2_(\WVC)FNJ%SL3U;7> M.^(W_?Y,M]>UAZ%K59%Q%M*01(H)T)O8^;@L$A+FJ9!97BI&TT>)2NQ2UR9E M[G6M%SM3FW"O:Y]_#0YANKVN/0Q=FY5Q4?&"@R'+71OC8PW9IQ$HSX2OIJB-Z6JA6N9B$KYC8YWB$#]]. M>KH];CL,W,9X461%$I(\CK'RM:<*)X429K+(A-;/I(?B4>(9M6N@3:7 M,O*A^F)%N,TE>:^66 K;2^^I83HOD/99($UKPO?&>^(W_:2GVVOAP]#"44E9 MJ.*4%"*DA$I*21$K1GA<<)''69KF]"&1"J^%O4":@D":UH1[+?S\:W (T^VU M\&%HX2).,AE+12+!%:$<];$*8Q)F:1A'+!,)V]+"/Q+#>&HMO)%+4%"OA*JN MQ@^G$:'WX0T?(9X^I/-I*2\3T@F:13(ML+ZB*@A-HI 415R0)(O2(HRB4&VG MI?QX>,.(\0_5_[5"_/58AG\R(OQSN%;_I M)SW=7@\?AA[.TC!18%>#S__&AS"=.^]'MX_1?JS6UH/)[:S%LLDK.(L(C&R3-*\4H2Q*"&IH!&/ M"AE%6?[P2,U3PHF-6$V>>8:%1_'X/]W._<47LTQL[9\[VK/>^1R$1,WFP<6* MSVL1-%4%%R].^SH6]X<'M3?WI2Q3 %L^7#[IZ=Y[;.M!H8GU*%HD95B0O*A* M '@)):44\)-0F#NVS')K6A.^-8\EO M^DE/MU>^AZ%\)9+Q4C];.?(?*=\,-D\:P ME7W>K)=%TYMPKX"??PT.8;J] CX,!9SE42%"EI-^OWAF3 $_''"X>(IPS2?B M3!YO^42<.RC6>2)X01.B1!$3*JN(P*^"R"*5/$W#@O&M!G3WKZ]Y8_6-@YBO M4=OLQ-$3EZG/MSG ?)OIP@[O)7HII^80IMO##@\[)@0[9"AI%@-Z* K!T5V5 M$$9#12*>T:BB,HQDN+MRHL>#'=DLBGRBKP<>'GCLC2;/1XP".)/>HX0-3ARXM\7*ZI M@B7[&ES5RS,DE<.H'(@OI)?4/V*'G&[9U@)IY3KLH*7EB:\PVN>@W4YS&SA\ M6[7#1,$@@ZZ9US)8W^_3$M93!+L[/AS?NS >%'M0_)2@."HCSLHL)2*I$D(3 MB7ZYO"!!EO@6*[U5X931?V9?_QS4W+NF/3ECK?J==4J^;LXO MU*)C.ZO(CZ)946233$;[AEP8/PR.Y^0D]_[![.GB(N_<\[C(XR*/BSPNF@ N MJD+*\R)/2$A337HH"$MS3FBTYHXDGEW=/42)('S,427TH\KZ[XKU:!@*.='#1-I>U5#+@UT%5 M+]A"8 P23_5EO:R5KQ3@ SY:%?#[]1> B\>+=TX-'/5:8#?QN7@6 M)SMC:GI*V>:AX[,+N6E-^-[XD3P"> F'PR. T, 91KE,B\DB7A8$!I1V!]5 MSDDII0BS."XH9[N(2STQ DA3F/)T9RDZ'@*\*"DWK0GW$,!#@ D=#@\!#@P" MT!0T>!1&1*980"_3C+ \RTE2I*P4.6>)5+L()3VU$R I9V'DO0"'(.4>JY9M M=]&BYX\5/(8XXLUZ> '1PNY_H?1-S_"P!I M4:9O;'J M#7Z?KS!?ZNU7<<86I^H36ZJW5:7$\ONQ;@?[''ZZF[LR+6< YB>9-34M >U3 MJKT?;")Z=H].S2%,]][#&H\'-!Y(5)@*(2,B><9!MP,4*(M2D5*PA%55G#"6 M[2)T-54\<%?X*PQG<9EX&. %VM0FW&OQYU^#0YANK\4/0XO'/$LK)B4)J2P) MS6A)BE I(@I1Q[.T\+;\!.798Q4T^7C4\\6C7O]X MT&F_*[-7O"I9V80DA+[2DFT:FR;3V\]Y$U7P:UB0!KD_#\D#X+B LDIP) M'C,24P90MD@X*7@8DU)6:50E>2&3K?!6F"H:JEP06>8%H651DE+)D%2\B*LX M5EG!XYT"X=UXIXIXED^TUXG/S)JZX)O6A.^-.\NC@I=P.#PJ.#!4D"9,%CPJ M212SA- LS DKBHQDK&0TKK(HC<56T@L B4JJB$B1"D)9S FCBI(84 05<9FH M8K?NL9V@ @ %-/856U[N>5 PV57PH&"2R^)!P5NGT0(%.9YUF M.W8/"GP-EX^9O="8V5L8X$.C9;X&;0I8ZQ&)8>-7,2H%V:SX7$T:!$^Z&.(_ MIG&^OG]M/8[>$QPMRT((5>:$B4H1FA8)X3141*HP2XLXD56X1:*=BY)SR3,2 MIT5%:"42@-T))U7*8U:E:9YF;'HX.HGC69$7D\PE^^;!\E#ZV87?M"9\;_QK M'EQX<.'!Q'#AP84'%Y,&%Z4H8UDP1>*844(C04E),3<(/H@DX[(JI4\+>FZ9 MZ;'%'3% '^T[V!B)CU3=;Q5@SO&3__X)C+P]J9;?O:"Z4>T?+"CW"[.?"S,M M13ZA5? RS!\5OS![L3!>AGD9YH^*7Y@GR?$M/"_.?N;X?E+PLZCG-=/^QZ;Z MD?8,OTZC F9:.V O/0X[7A$O4"=:+.879J(+X]&ZEV'^J/B%V>>%\3+,RS!_ M5/S"3+^J>#S!-K=I=TX(.]THD]S-G]\JW;]B7$PWTDZ'35?$-'R&WNGP_"E: MTP(UUO3C]7S9?J1T5R8:S(LHGF6LZ+4$V1?SM@^/[N I[M.F]]O;: M^V"T=YD5)1=,$!8G(:%96I BSA210N1)%46JXEL%)/>M3GT:[9T6X0R&X;6W MU]Y3FW"OO9]_#;SV]MK[8+1W)2/&TXJ35#%.J."4L#0K29B5+&&JD E+=E7^ M^33:.R\GRT\U+3FVQQ&6]0B9C[!,/\+R:3V;. MAY$7X#':DV*T+(TBGM.$)&65$IH4!6&EK(B22C(11BPJMSKWW"<^LDZ_\=H( MZ)U@,EKL+!;B9>%/\II_T='M%>QB*MJR2D&5)1GA4)H2*@I(B MS3B)XC"L%"NS,&&["&7L4-'^6[6-A)L,#26\HO4R9VH3[A7M\Z_!(4RW5[2' MH6A3*LM09!7)TUP16O"4E#$8N(JJO,BR*,IYMHNH@U>T+TSF^"(.'V+H0PQP M-LG#P@R^CF,**.$1J79];^'))%KYWL('!O)"584R5(*PJI*$1I23(I,Q*22K MLH*&45AMM2UY>-CB?;,0.XQ<1+,TIY-,)O%=@Z'4_R67QZOYEJ?NJ3&F45R%AJ4Q W8/BYRKC1(9%QEDN61KNI'#DD=5] M2J=9*N+5_31J2SQ?^//QA7]NEFS^(QSAT\A"F-:B[TV49Z=A<-^$=D*UQ3L^ M7[X)[<&!R33,%[XV3RX,*#"P\N7B:XR,*B"D7("95I3&A69:2@64[*),HS M07D81EOEL_<)$6\2R/2@\N/+CPX&*ZJ^#!A0<7'EP9A5\V_9I]^K:)T);OS"3D&$OSF;U,LP?%;\P>[$P7H9Y&>:/ MBE^8)TF'+1["@W)(5O^^I<.>K"XNYNH7 7U MPKCPZF;QZS1.[+06W3L9O SURLTOC ?H7H;YH^(7YN4LC)=A7H;YH^(79OHU MMYYL=?IDJYAA%%RP6F+*4%#C(5&=[^8V;8_#$Z9D30MM^.143YY_,"FGE*9" MAGE$:)JEA'):DB*/"R*KI*J$5*S(MIE7BD))414D*F-&:"YBPDH>D41E.FR%^D>0\N^5I\T_X'30Z>KH%V>-OMA-[W6TU]$'HZ.+F/&$)B$I M"Q6#C@X3PI@H25CDF9(5CR)1;.IH6'H!V\CI["*NS1IOI/I(0V]CIZ> MCO;MYWQ$Q$5$1'.N@B7[JKII!#5]5.1)5F&/Q.-!HKG)I )X-/>D:*Z*"DC'E(;7JOJ+VB/AA%G84B%HQ%A$9E@ND+.2DXCTD69QE319'FU18= MY_U"(X^BJ.-9D>1>47M%/;4)]XKZ^=? *VJOJ ]&4=-2R2(O%1%)PK!_>T** M/*6D$KFHTKB2:;35T/5^\9%'4=31+$I3KZBGIZAWQTWA6[7M 3<%G#Y-3U$O M+E6WK!>GNG-;52_80NC?X&!>ULM:=?!GF99@_*GYA?'JF3\_<@8=BV8B_"&<=]HIO MSB_4HM,LF8%@%_421OIO^(!UALIB :NQZE30-=7RBK4*KNB6/H]SVNZ)%^O! M]5$G'W4ZF*B34"KEDG,B0D8)S#)CCJCJT>^-*I$ZL%=E.Y,Z.ASQ^98%AJNIK\Q1FX+W;3>TWN M-?G!:'(6*Y;E E6WS G-4D8*[)0:P=]"6A2)4%L5&3^2Z/G\UN=?D!Z/)%4MXDSYOR\P;$TXJ^@ M7J"@62@CGZ[JY5E@KPI8URE/0;[/09H#YB(Z2$ XF30&#PB?%!!*H=(R2R*2 M1QD6\A:2%%0J4LHDCIA(8E5N4:?]<)#&J8 /U6NM '0$_WCQNI?^?X+P?VW> M] A%OV<_/5PL.%T5[GTZ+V73>Q7N5?C!J/!0Q3(-8TGRK$Q!'2!4^A578HTWO5;A7X0>CPI.$"I9'%>&<5%%5-%4J2TFK1\.RSR1"M^(R"2S,MU93.: Y=D>QV1\"CK'.:%6689Z0LH@H4;U@0SA6HX()E41%625QMIJYQ=DX_^5'\T-WXC+,? M;1^E!TQ_$6W,Z%D?#[Q@I\J("L(J&.VO;'[%KKO??@K^SP/F_D<%07:;(&#! M68MB]O];-N(?^*X/6@PG'K]S.?3[@+QN6EW>^"L\1;7S>J$>;:$^H\#!,BH; MI!\"=>R!I^'!HOGI#L-&[X/=SO#K#U\^G;S]=#0+CM^_?A43X MS?'1I^.W)VZ^QV.!$LSYI5QQ:RFP7JJU 7RZ!#Q@#= M30;V@?OM'(:U['[93Z$KZ\MM$^5^C^SMW/>K<_B#Z'W2<1*&7)(L8Y+0DE)2 MT$(0%2=5(23CA7Q0Y9YKZO6A/66+^M^&PZ$'Y_#+T4)^;%4'X]>_?JC>.>E^ MT@OW-WT#H<_P%K_/&_'73X$">_@"#U"[0L0VFJJM(R7K[F+.KG^MYNKK#=KI MGZMN65?7;AWTUPBHEG;YFSXU!+;$>?V3N?NRFH[ICTK;G\Z6]1;Z^-UGG]'?9\>G_ZV^]')\BE9KO1#.:X.\ 8W!B+MH: MIN)B#J]\"H-KV7Q^C9\# #+7XMM^6=3XF]:@>J:.M,YGPRC_Y^CH8_\6K[ZY MG;T$>8 $>0-0I:TO=' !UN+W50?JJNNF!4F_?SA!L+,W?V2I$NQ"3&=[M+$? M>3Z=: Q (<) &HV[@KEB[4*+ICE;HB$.(H@M'2M39SY7+=II MP,0L5W@N.B/G4':=-B#GX9AX[U73SF&2YJSK["W@"OB2XWG2C\-7 MJBJ4FGRN9EHB=EUM?H9GM6JN+MEB^2KX$[MWG'-\ TLM5KH9V'H ;8!-C<%-%;+%;RE&_[6 MD/6K@,A?PJ=F^/!5/>#5HKZ$*^KEM;U(PB/;:_?ED;)R,]I_-&@6?!5=C?$O M> N\U1EL$7A2/X.!'AYO&P;3PQ:GVBD\O#@L$K>22L'/SZ=NW5WQTFZYDN9+>)6 &_X;E@FO.&7(&M;6.BX9='_5\SD\ M&P\K*$WX'+?A/QL>P,'^2QFHL6PD,ZL!:]^T;7/U*OBP:GM@H8(S6#R8ZG:) M"P3;!*Q49E7RWU%YXS/_MU97L^ U/ IVU*)FKPY'DGJ$\ "5^DG!)M+P[D2= MGJ\%9;SFVL7^U4(?Q*A8!J##@N9"&6, Q,$9C.0454^K%*@)MQ"=78A?,4[6 MH<]L%KQ%YRD \,XJE3?J%"X"X?<),SA09D!$S*VFJJ>F&2-. W MC[4?]20=@^6#AN)'8_^YE)J]Q=I>#NQ4#GQ8!$=P@.=!.@OB,(YF&SX$W0IN MKK3>7F+S-[.;K#>A+W#=("%%6!/ T,39C:;10P>SA_-\"TU@*/,LBV$8!8\( M+2M!>)$I4N51P7Y[>P$>WYD3" -##358@/$N0Q^1GQ\(*-SAM3QQP_.=#J0D?WR*D"O MZM;J@1'+T(LHE#-U>ND6_(<77W>UHBOBK*!I26B,<4^91:1D<4B*C*N$JXI6 M;*N!35:!M!))1K@0":%I7A >RXP4HDI+0;,HEG>)KX^X3A]5J\779DHP6,W, M?6*3@\.Q[(I_^EN2O IO[TFSYSM\%.9'O+U02W0:":5DYS?S-S=SE#-9@#95 M:581JN**E"+,"(LR&I>9+'.^58SV0%V,AE0MK>7U20E57RKYX59E?&O2^[=T M,DWC&2WB0]WV8'MB%BU,"-JSQE\(LWJ%_BSX1=:=#A89;QK"U+KKM*GKS\0W MSD1&0ZJJ,B52Y#FAR&#-\RPE>2$**8JD2$*^BS/Q ;1N^V6T:&^_8H.3W30O M2:(9O8,K:\\W_ZO@RP4VZ39FFHVH(8@! #?SV_O.[4VC*,EA/Q)61K"]15D1 M5A4YX6G.TRA-&%/)+O#+X]4S93-*RT/=VKB3;^'2,O"]53H&5E>U#BM@^&9P M,6(A&:G[]O78NI[!%5I%#*=D#2.U5@4'5=NP++'=0ISD7.1I7A5;B"U.:!)%54R2&#TND4P( MKP0C,N(\ER))\CS;/+ZOA]7[Z!9/X[>Q#P4WB?EB]W G2I[.DA ;81^NJ3*< MD[7N1? #\[O^3J65IIP!\@*U(S+ 5V5)..6"9%5&*TZEI,5V__=2T9BSBHBX M $RF8.N75%%2,!FI/*%"9M5:'>ZPDP=3Q?[A$UHK:_O[8H4&]["[P[6]33HE M<']C.6RG%C_]K5FH0]W5!,9-8'P!QQS)EQ3,?G AQBTAE6_06.S:][E9GGS? M"--C3<<>GHD^PA25+L2$X*DWT3$[1'U5K:@[DQQ2K0!2X5QC]XK!L5VG>T(S(6)1@ M 6&U2\$$86&0DC86D,B]R."^;!^6C M79%WL(Z.)=ZF8YAL#.A]O-['^Z.,N2J#31SG)"H4G(:W\M0^[_K!6MVBJWVTMCMS/C[E\: M6RFL9LU*$@D,]U8YR,"2EV!%1DDEN)!ELM5.XSZEL;K [$,U+B\[6L@3@,5U M50NV6![UU3\?&Q"CM>IN+X.]$<$3^BJGY7_^=H$Z='%J&A]\3X5:L4>X_E%K M,^,;C=L]/%R!^=]3C>91%^7D^'_>'[\[?GWT_G-P]/KUAR_O/Q^__Y_@XX<_ MCE_O)<_*$]3[QU$DL@C 8,J3D- ,-!^7(2-EQ=(P+I.")ULASOL(M;4:?RVV MKG]0:/DTZ ?D#7\.>5R]\N5C9E3VILWO9ER%=G#8;"FBNL M/AK7)+\*CN9PEP$(8)!,M;9*.N!LCB:6L0&60Q)--RHJ5O,:7MS5(8GQ/MA/ M=^V->/ )Y&98*EXD,B%56H()D(8IX2DM2<:XS-,LRF2YU1[U/G+S2Z<^5&_A M<)QCZ;:7E(\N*6'"443V4^[%X\[%HV$V8"X/X7ND)7X)[5^L6]6EL':JOXS^\G/VEX*#8A=P%OQS)4_/A\I/UG6K\PM7[87ISQ68^4OC M<]?U7O >EB<*WX]AUT(C5>763PF&F<_J M;MFTNN 5[P3Z!73'+!"KML5IQ.JX>E1D>PD:J%G!E>C&""K0+$UKI^\*=9\#5#++77M+D9;FD[U*V53W*4"Q:DUH=V$ED8#9@/CO#!0 MV$_P:F[H+HUER%?%38F3ZI8$MS@Z7KK?C/N:X+1K7QPND[G$+MEO=G7PN8Z0 M!!.6;:H.'+HU']YO1LTOV)RL.DS:KY::TD1G OT6P-^JU1R&?&G W;Q!BU[G M\9B=^YN9?]:VFDGEDLU7>EO:HD?XTUSA%M'Q)M)4^BGC2_&*?J+@7=CB5*?R MC X&3%YS#NO/OKI!CDN[MV[2IS7A!3>?KQGN>TPVP@T'&^9 [.TCL402 !/) MZ& -5W,4'^@)=P$/W*ZCS:\W/, [?2C,-Y6&>>9:.&_XQ1:E"6SN1M>@_P#9 M\2T(RH?!1U,$,Z2^:C'S?(CK<(BAXW52P^"[N:$],?2DB*&UY.C/Q>.;7$*F MBE*9D2Q6 K.X&"G#G)(\+T,A2L%Y6N[$5<6ZLZ.%Q/^\!7P)B@L'_PE$,KP+ MB-2;/S<^K0T#3;]-#?! 'BV_=PC_B.YMU^U3VLT3FW6X6LBTTIT%HT4SVG58 M6OV%>RK'9[ #]3FQ6XR-:[F^=YOMN2KY<\#D.A$=&8WFUX B8841DP(B7AH+ MTK#F ?8$D%MCR@A@)C";P)K4]AE2?0#:7)YU2,PW5UV'9;%C&Z[/P3(FCL"- MI(:-9,E_\*\Z K_QL7G-;JG-7?*"ZMIQ"007SKA\ZX+5UHB0- [%F=ZEA MG2;4ZI8S2S/ +B[:YJNU[BI6MQ;F0WP-'_%V?; 11)TK8PW4C2IC:#C@ =3_,?3!,OG?E[O3LCN:X MZ^=XK.F^O#IY%7Q&;^"JO1Y]9W:'.N9J>86!JC6=C+H/RPJN%6MO4\R#AAP5 MQ6'1VR6KY_B2NCBA WT\L"4>O3L9^!&EXLO12VK7Z64-4P)/Z]:&.+ZK<5=> MH-NU]YV.V,3PG73T;?Q2H!OAR9L/Q-NZ.QB7V*N;OP9#M#Q$@'5:M CE A< MNX.ZD;:DCDG<(\TG BD9\&OMX33(R( ?,V&O@M?Z5^)#12R)?) X"_KYPW]L:[$SO!=P!IPO] MD>.N@VM@Z9LK31BM/>.@VAVFMO1-*.T MMIJGP_0GJ5R;A/7O:3YN7L_GJ/$TO[3YQ=P!T+RZ86??S>M6*PH5^M\'7\V%7Y;427.WBQ/@C/YJ^"C^S:)#@ =-$1_(T' MF+=87E]8W)>$>-U)77N\A&MK M_6Q*%;0*W.8U.18F6\;NU,U<"+M+%1-G:^0I]D3/S">FKX!J_ZL;+ YF7P.K M@MGU;.T-^Z0>FR*U=I,ALP<.\*(Y!X2RF>(S2MO!7ZU5JW^'252"6?=OM0); M7=UTGP"9^/4[S>NJ3WT:"U\M3MC%!2A1\X<-:TSI(\V"#L:+Z4&CA411@5YN M$#M@38 LN6$9D'%&22V,[*KA8- GH*T:F#]M)A@!?:>)A.]9X]G3-KNASKSK M@G$V&*;=7EIK5=F,I#Y' R_%IZ,O Q9V@4+V#8P :6F#)-(UXK&K%,>[PD^A M3]B8&K#/BZ2(5!22@A41H3P-"4LB1E@5Q16EJN1EM@M@_[%%;]+R^N,<"[\6 M$H.7%RB?'J>&XL'[P>5*'!BP=\LP"_H%,*?SQ&;CK<'\:508??_H/ #9K4 : M=HM:WRU=OUL6!OQN1G--Z'GD,Y,*!B!J@XBUA]LX BV@?K/Y<9\=.O[>.J1? M=0Z'= #%==*G[MMT#LH7DU*=#A^\IYLIIEI[6FMA:#KW&&7F&WL!R91(_96< MU1*VY:_O_B'B1(6\Y$2DLB*TB!)2E%02JBI:5(DL9"H.8$,MKYK^B*[]9\_' M%3P2Q]\M2EMQJ814(8EX GM$THCP).$DB=)(R3!5--DBO!1A7N2\$"0/64XH MP#)2%K%$JCU113)*(AFN<8>YP]\K"BS>MJ?2597(+_I$_8$':ILM3*[:GBUL MWU>X0B>_QKKCE(XU^'H0._E5\ =FL&"D J,A+4A1DWDTDL5J)%QUZHU)H?FV MK%V[H;4?AN"+29U!&VI_7![>GIF8/5,*6L0ALOF*BA(JI(2?:$+ C)&@2!E+ MU!9[UGWL&<<%_%H;Y-U$K9C#C5"X^>\[806:C=D; #L]P6]NH6UVR3$7+4C[ MMIYK?Z)ICNG*J%HMYG6?T%,VGXU:/1L3PA;@*1VZ7ZMITV3-'YU3?HVA^4X: MZ7'966W[3M>C^L+AJ>OI*8&CA1Z7&]DB=-!O2F>P>';V^Q)3\23-TU15)%,2 M&PGD@#EC%9$L%&$9IE$.TGI3(N>BY%SRC,1I >90)1+"0@"XV(N 52G<,&.> MG7TW$,85^?X80_N-^2PW<[/#&>E9#0\>V3TCJ>S!8SO!*&415R2F(@*ID!2D MD)4@D5"TS%DJXVA+DOP(MK.4V?,YX[HZ[5(=M;J!M#98_JR79V]=C^F/MBWU M1''?@7JOW[JNX';Z/>9[G&(DG>GK8K]]+8M-N-QJS6X2'$Y;I$!8=>N4SV>- M"5)BQ0X\0 S"M^M+[23W$ZD@'G!GNH:&N. 3;*N]JYL3(C)E-&%7!C3 M%0Y%,]#FEVK>:+>=+LFRWSI3-MU06G MH!K,OAW>;B,;XX:M9W;<#3O-1.6'(:WG_O_ _AIR0'1/'*;S&RP*,W76FCD# M%]\^=#2[6Q.IMN?1OK;)J!JG(O>Y)!?LNL^\@#^"%APMEKWD6\;6H6/$E^K] M\_03NZ2?2#S]A*>?N(^'O)"2@HU/*LDDH3P"BRBI.(D42^$CQ:*4[L)#_H?J M.J5T-&FJ9M+ANL?-M'O+:->6T9#C69L$^\%!8'+ ;?W_0MI.@P;&"38XQ #B MZR^9HKQ1"BG3>?]*\\'I\CQ+-79W'F[=\_*9?'3=>?!ZPPS3GS:F'8^E46#C MO%";Q8XYG6Q$ZH;IY[8245?9F7S1M>3VD2L?2>,,:\0Z1=ZG,1];7[/ZZ<.7 MH6;5.N);S +J-*P=5Q1H'K?%&,$.KZM-A#YPW-?.CDOW-LD9X,E]UH\U/^]T M_>NSM$:9N/Z>#6#^4YOJ;TD;S8,N3*5#MV[^Z*2CT;;YGE=>XY/KHQ=P(4AW M8G__OL'@'FYT)J\V\I&0S3!UV)?>4_0]+07BNYWMNZ@?9(0IQ=T2 1L5R[96 M"MDNL>!:'VQ=V;]FD3NIT5-7PN/K\]7Y5A),+SF&0H0A.29XI^4>J)N+57O1 MH":YZL7'<*FAA(77K.JOUIO5LX5J"_VV5Q[I%E.>[R*[QOD!'Z]TH,B0M[KO MFA=$!;98ZIP?UX57RQP4X38#"#M]+ /-I6.J$Y;&K< DQI''K_@JT&6@5[4= MXLKROXZCR[QIV^8*7Z#=FNYZ88)Z6D_U1 =WC+M_NO-I;2V8K1E97R7#-#2L M$/+X7O<+TCB*7JR7A^TE=>:396U5H\5=GPU3PG+=NP.=O_,**8E/MNN##8+"W CPELR0QNPZ%:M^1$)%K2':ZGI M46W1G2N%[W 6_M?=W;R#>0;N0.L T@[4?OO$HNI<;=)S:=.RAJAL086?HS-7(B$%\Z4ZS990P&M%>,KC,-S3F M'0C6:2:47YHJV #/GA'%:9T1K =A$,4;S';^_/KSZ\_O3W\['EJ(SK0]-R*Q ML0DYR-%M" ^[%;?'JG'5+R[JTQ_@D4UO"=5=/:@YW@,^G-^8*CX#E-3"&4:@ MA+<"_(D_V^I).& MYK8C-#[=,N";$F>^)2+OU9OQ@2+RV5P;.]J1.]6OSY&+1HLJ+ABC)"I+@8V$ M"\)D6I(P4[S*5*FR?"=]DXYMRXPOG7+%5YX$Z6EB*&[J";92.NGK44'<_ZEX M!^\:O!GE1_A4M,?AQ>Z3^GM/B/4K;.2K&,?03?UE<,6N[(J-,UI&_89L&$9K MZ_%7 $.<6L?,J#53GQ\#P$A=8MH;6RW/&LW[:7_ZMQJUL%YV#FYA$HU-.C+N MI09;!'B/+-.*OL%X_3ARA4@(,F3"S'UPW3?6?6.EJ5FY=")/KT[ MIG<3JK9K%@LU7T^K@MLWUTJY=C[=D+N#VMQ]K'O[:<^.\0S.M].']*2?(2G* M):(!'4G"M/%O+8H=,7960N?4X$,:U1Y^$Z'=4(4XIG$9H5G'.^Y(60SU.(QG M>=5HHM&^['/@9=W,@/JAA, M,/IZW:G:DU&=*YUK9UE;!6PNY%U!HIE30RYC MV"_7K]81L=:ZDC4W^]B;=ZLKS@X$G9VL%6?65SPLR@^-:"_-\DF!T&F:ZH^/ MJ:3(D@*Y:,I$4$(C5A(NHIS0-$\J585QSG?2F/RX;_UUI"W:=^AQ4EC$+CVV M>C)LY;JO'=E0O*>7W+UG:*/%W:UT+8XQ@@#72JO21L>WYMEOI MW:VB85)OU=#/0;Y219RE<:@(SQG8_J5 M'7"FI6E6%F%$2A%)0D4J2)&J@A1)P2->J3))JX?0KS@]-=)+&RK+T:Y4ZK!9 M5[KZZ\L@73D:LUR97L++487Z")!CA8\29PL8QNGU)DO]ABG2=YE5YQPI#L?L@U(?V3=U=-!V;?ZC^:!:G6IX9T.?3PI\:=@^A03BZN!I$ M+X<%X1Y_[]I]>=Z "D?/V66?.>$:EJ"X'B=*V^I/W0P9IAO=D6J]X_6H@;JN M/=QLD#U."^_I'%P%(Y:3SOJZVS5&QX'-<0O)SVY,YAAG4&-Z&6:"<.,8 WQO M4O?^1*>I:8!^Z?B^;AUZ X9'JW/\#'&UXULVM^L9J[=&C&GRXYP]1[Q\4ON04=,94ZV,CMI.US3: D9-6VW3_W0GP6K>7'6O@N/*>G;U)VN7 M#5_3KK?U1C@;JVJ]D]TP\>NUS8O--CSKJ8Y#KZ ;[^T@T M?C/X]'63K5MYJ:_6TW>WIW=$2G3C6<()],0_=Q'_L+2(J&0EH1Q0!LU428I* M<))6DG,5IB)657@A:4@8)J7),V+K* L3!B/-J%&GQJJ"S4& M%?<'+.-.^'_B61FEA\K_,QOO=%W.594DLLP!*$> EGF$ MEKY0,N9QFF=\)UV2GF#')R$]W!T_#GEB!PI'1J(K&OJT-+_=O['=:1IE9591 M$I95" )>5(1Q&<.OM(K*M)0LVVI &T M I"M:,HW#Z4L94HIG-RD4L@G7E!T:)>DY$I46<*3(BSO9R7 MF^,KPYB+JHI)FL89H4SF!" I!I:K5 '2S)7,GGY\B^8&H7.84FAD774W&_)R MW7"[K:-0M-U*R.>9>!_XC_K TS #L$'R**L IJN$E'&2DC2)RBA,92ZB:!

    L MO/.Z&UV(WX<77'36NV?]'^X];:^\WCOKQC9Z1*LJ)+3L^ACI1M//*V5=QY9^ M$4OCEW/S*%L>OT6O8IS P^#^--G)U\$_5_+4Q63'/N_Q.[N>]%TP)DVLS9RZ M7HM]QFOO06:Z,%P9)_LMO1ZW'V&:-&*75E<)KT<+-]+9IJ:OH*X2-PPC]481 M$!)B=2B8^ZD=MHC)LP53W"[,A2ZH1\Y)#!BL19H]J]PN6>7H%JN\[Z+B:#F0CO6\99LQ7% '6N CO]3 DV6X0Z1""["U';RO+.VTI00V M;ME+4*BC'"3;<7O$9*,L_]FUI= "XZ&6AEM8@GJ"]UKBH]R7NC,=7C>5-+Q> M],5#.FI\R\MJ1661C(W1&S:5\]5\65_,;QVETV"N$_N8!4X9Z&%=&Q>@1G5] MC.YU?//M!G5]QY<&[:QA$@(,W969@<6-J&(^1WVN'Z>AA9V&6T=@^APO1C-[ MV]O)!K90SRLV>J@)-V^!*R0Q4E\9UC/-UC[JU@C*=(QZ:!:]1':U"]VJN!O- M95]69)L].UPT!HZS<37\S#&EV75=;SEOV8QM00U<9N'8F+?-\54$2(!]ZQYX M-66AXV7POLM@Q]7/S($CR*)UO4%(Z,2HMK'P>.'E]6*EN?U[*ZPQU%'&"ENS MMZR8'NPN<\0&,\JP1MI.YSH]=8VDS'!9S38,&WWBAIZKE[6ZSJM\ M%1SI+Q&8GPLMH5?+B]72M:&%&= 5F;JDCW4K/(ZY<_;$A'L5MN.XW<5T%UK5SIU.O>N34 M(//?%GYZ%?R/V[5KC(BCT1"-F]S&)<#D@@BX(PA3S!V6C#>$NT-LYQ;8]Y6-RQ- MP@=?T3U5\#AKG]O@0=&NLO-Z:9,<3O$M%Y8UT=6KU^M-&6Z;V"D? P]B]ETJ M@"&)^M/8@%JSLM:@_=[ @B\[UN/A]#3CHV0-,V/-]-<-ZM]P('3U=HG/\'PM(T"DP7LLU&FS-*0,MB*SM\I,.29> M^G,-3QN/U^*','<+\%Y(WLR_>\XP7B$QI>,SN_6D<4CQP8& M3'>X9N9X:.4XG%:GWT&%P@ILGD4!:-M]B\$9O!K=K<'#7>MGV5)K=-' ZXDS MLKH(F,15-MAL MAOIFW9]E SA]/&_@L[[M>8Z^9F@VT XA6D,VH^7=T*+@OJ)GFJ1Q7NI,7>KH M;A\M'D_=C&(-%JPG+K.[36[$*-4[ M'.\KZXZ=PI=.-\_2?N8W32N!98J'\*"R>7:TM;X_GZ=/&; Y'SZ99]=<6E"R,-WN/OS-\9I7R D8'TN ,A';+[C< =RD=KCJ7D[T=:N'\)1_X+KM]IP<5Z '#_3P37D);=N*>/U ML;YMM=SHBC0;.Y/KKY::_-7F*QKFNI%[VKV ;K(^-';5;4*WFHY>Z93WWF\_ M=CJOYT]UP\BTG:??!O8VT3^LS8HQ_%X-?5\_SE&2IJ^+R?5QU!62WF]7F]W)Q9.Z_]OAZE*6\XO[VV M/D1M[2'S#QKJYIBOR:QQUB-(UQ7(@U;I=L)@\>(QNVK 5E5_=?8,NV3">J.' M4._$UV5ZKM>R#NGKNZ&OJKT<]0 :)2BZKV";;9/8N7$1NLOJ<[Q]BWF*3$OK MK;IQ5WT0^?-^F.?=H_.'H//!_/7X_+'P.8+O=4@&*V(HFC')? 5(%QOOZA2[ M4[88P/(0 +3(V>!-UYP!IFBYLIW*,);BTD96'9*X6 MIY9XVJ:'] D1%M\;AZR!]_]:,51+.N.]4]B3U<[BS#@>X<\F3QX=G5?&'ADP MHD6%9AI,-A@@>7PQJ_D&#R:^WT;+D;Z28!>0=CQQ-O@[L_DJUQ[:3D2Z3U'5 M>6C[@Y)WW6E@,JWJA:@O0'[J7%# DJ[8IT?"*(Y&1]0=?3B@5VJM+?,MF6Z. M=-X^#N;;YONFMF_92#.=YWY+%I,EI&U LDZ6K@YO":?_5<6"BS M5A&AD;[7KW-<"]]0>8 MI)G;$J U=*33:E;:,3?4=:\5+//54N?!.<,'!H81*6??V+=SEH^-4FV5/\RL M$3P.;-G,6;Q1T\SAH19?V;B(SC(R!1(S.S'M7Z:1#_[6%U9H"F_MF=PLIP"$ M-BY3PM==N46[[@,UUM+;@H ;LVG\IC L$X32-4R54N/*;YA9U+/8YPK7V&0 MKVI;9N&2BVV<:O0F.BSH'M-=O6DP;IVO[(OI3$A=[@"SJ]T" MNJ*A7][>E6R,;9MRJ1.RW%N>P>F]Z1W1T5MWI@Y"SSK<;M0!?91V/K/]J 8? M\_+&VG_TKISJA'+'"&NJVTRMA\LR=3=Q9>R5SA35WH!6N?(T&T^$!]3S&_@# MN,)NI%WPUZ*Y@M<;[ [;&"<9UL'#-XF5O"PL]6,U(^BC&QYSIB4R)CUUT\@^;D::/O M!G'@_%U,,*G.:V'+P-;.O[NCRS&P10OZ.KU];@[YVIPK757:VD;&^NLCRN;A M,WTH&O3::2GM/5B'8(YZ#]8N"!1[?=U#G8&PQ2ABC?8&6G&=EX+TJ,@.@ZZG M[1)17=P(\N VCU=?D:2U8ZN?LVALX\A>>ZQTC-;ZQH:BB=[GWZ>KC+(J1Z@# M.TWVBJCO2=GWZ5R-4*^NPW!MJ;?XAP;HMWF=UN56-:[S$QA<[%[&EH4/?:^= MXIPY_GF89EWNU1/KM&TM5O/5.:[@TF!%"9!6%[@/C1]M[FM[IAU4"PC M^6!GHCV@RN?$@ 04KW EXN,>:2&0N&*M@;::J >A;!^C48ZA04^T04<#%NY% MO,F_@J]@8L]JT2E,"W.EOTJ[.['VM[MA-L>NS[&181]Y:P+9FCY9H\AO%M8K M.P:ZYALZ M5KD?55-8!Z$S?OI<;PY((^Z/_4!'MO7&^$&_PU>OO=1,"8AK'* MRK(D<24%H:EDI."] U\P9:$Q=1 3BWA62ZE+)!7&_KK53<5P7UDB'IQN+=HTCH?""EZPB>1XJ0A-9D+*DG$CXJU)IR9C95;?Q)NDFY)Z]]8MW:U[V.UD7+M-'*F/[Q/DKR. 7';#3QV%NS&Z>6 M=6RN#9ES:Y"YA#>K.MBUSI$S-!V@@!IA*O$-X1Q?V@+9#9;<&RWGZ2)8#^?W M8Z?? ]"_'C:V%R^[%2\N>K[M.^O9F-ZB M[S(OO]%#WC0]M !\J,WC:J$J9)WN2:Z'3O,&IH^RA@VK4L]M=DWR#-!]FP'C%7.-[0S'A&CO;OIN:T\42+I$,W.L0Z+":LVD)=H?\0E@-#YGB!6G0K70/: M>U"W;F/'C!W*ZTT"#"3,7(FSF74AS\>I!B[,<_NC;E^"']MX^C5OV7UNU+9 M<]AS;FNY63&)V/UF&J5_7C5V$^VEN3@;/3:_08:I4W]?(]L[$NFX&>S+&^MVE(#6-<\W539F+!#GVCGRNL M:@(?2YZ \S\.E4H4*P@5$3;8C4M2Y)DB42&S3- P96&ZBT9UZ$/^4&GCRCOY MG]S);Z2/KW=X'$_^NFS?"#4O!_5HE8_+$]?D^+>K2UT_WRNX#>>^YNUTEH"U M(70/-J=>UU.:;-*XNUO/[WVF>M5DXLZH95RY )*?*GQOG=:D7W0@7>F+^T>O M_%M? 8$?<_A'SY<9_6]K-I'.L!6N^5KOD^I[R;4+-B?8M\"U7?EM\&XY\A;0 MAJ@;\7DXE5;Y+I=MS583(TUU!U[-LJ@)U184I_K,-I&R?/]T; MV%'1.XX[PS6Z,,Z0P*30!Z:B5ORFOM9+<[7YB_QMXRX.JKJ&Q@'K M=SYLL@"=.89WKQKFYZP&C-R*LVM'Y=_ITDK#RX3M/]C7^MP&.X.5X6]J.&)A M+4SKQ<7*%']@60F[9/4<_VZK/H>;P[!UKYM_J\[&+/$ZX_LQ45/>-@SQ\Z6: MZXH 4S[6_;J7$'1JT:PI>O%]<.]AJN0//"I!=" %KT:DTM^"8R,9T$>\6IA> M')HJKEDZ0FCC*!>Z:X<1?2;#Q?2I$)HYU/FV1SGN^VG,3NWH>$FR+R?M1R5) M?,"29%U\&%Y[> [KPU[H_1K)BALD# H8XCBPB-N&-XX50[_MBB,[!*9YV0)+3>$\CH,-5:C((]JNM%WA M99Z7>5[FW2[SD@.6>:O%EITV%-AA]*.Y6JRU4-ULD7R+: 3A-]B/QIZT=W?- MX,:-5&$(S/((]#WBD*;$9 2/FX=-7D1Y&>5EU"-S@[@JV:&K'QO32SBOU.!5 M&C4.'IPMH\:F.GMG5%0[;Z[@Z!'M9C''UL 9N&1\:FWZS,A/-'(DO?IVL.WQ M?>=*9C2/4TXJF6>$QF%,F!(EH3)769*G82%WE):QP$"5 6.?ZNZOUYJI W_: MD;?\X9&TPW67K\V^CMSHV0]P^GS1,Z918M98BZ$]+)X.T MV)UVB9_!-!#S /*O%;-N]>%=^RP/YKK7;SSO]L?A[753 M@\2/JW^2878+K=J+QK2HTTK?Y/#<>=8V24AM_=QH$/SNJQ$%TD:UJBF'7VCW^&LJ@"9:.)-UR_=Y1F%VL6/;LHU0,"PGMQM7Z7^CF>M?%>I9E[74=7B& W1QO36G:TVRSQO=A@ F M[*;9>^@0]W#V+39\U]KPJ,O9Y2H3<46HB@ 2\K @+)."%$E5)2I*:%ZH37!8 MI;229<:(R$, AT6D2%DA5N1>G^^R?X1>?U+__[I_HKS-?J7#9+^_%MXPMEPBA#&I*8P;M& MC!,>I;!J8:58'B:4)=OC*UE&*R$)34NXAA8E8;%,2%C"9HV8R%4IIS*^F+.B M3 &>TXJF".EA?#+C)!>R@O_&89AGF^,K:13G1DH*F21K2 M*HYD\O3CBT)G(;DA_NU[_G 0DO$_79IM3X1]](V.?KU$]-+M#ND6YDF5BRPG ML4A0NE4YX4EG9Y7',JJRDI!3H@J*B))R7"E1Q6HI$\C036U1B^X1,0$U',LTI M 6V+9Y,FH+E51&0FDY)5O$QDM1_(Y/LT]T&<\5Y18^.(FPS' QFGK6.=A/]: M@ G"DB(EBA6@_60%BB^%XZU M46HSHIM)7X?__6Q=F=]9E\?)]5[KSPW3^R\ M-E,??$:V#9_@O=.3;#M!:I>5R>Q&-J7VPB;-6(<5N[B ]3'Y.<;Q:EQ@NK.2 M]?,NV==@SJZZOC#=^;>7S>@KJJ]-_++0S8Q.EJ:W#%RTP'.-N=N@3&#PB^"? MJ[;N9"T,!TEP,O*X]2'PNH^6:V9;%ZYSQ?ZCE[,UB?I1/3T+?G!S>'[<@4EA MZ([I>L/5 HGET3=>#V.Q\S.4&VK);^KH=9:ZHU\Q5 1?^\GRWND7?/!62]AJ MMB# 1*3'6_#:]F&R1] U(?KFOH6SA^1@?8. I3K'T]Q>![*NX&JE^YZZZ@?] M#;B7):.KUFHVAE?1Q;(:RF"]KF$=PFY2-Y%<#*&;@4YH9GK$SN>Z( %?3;?6 M,F7%<$SF#3KG@Y]=ATUR AL^:![KHWGY-Q@ M+L/'-X3NKVVW*S?>5DN=#=)K&(V"*<(>L:@O75+GIX M/66&Z:XM!XJ0^76@%LP\R!Q\D^UC']8LUM;5./S%&;8-,1*F?U^]U"AC,&50VF%:W<],P*QLIW.OG=]^J(:PU)GW_95@U)1B83-M%\T/3-*R^-RL%8[ 99%HEU8M1 M1$IWB5.N;.JF27\5O#9ZQYD8MLE+9TDO=6T6B#1-M&DBO9BL4E7=&M74:JLD:.@0NV;/607@7'2\=R>*$M-@,%=)/F,=_D:C'J=[6V=H,D MT7R-9]<7&,LR-082)EP7TEOM"4*O4_WPO(9\J1KRC=U;/:RZ UYAQV>**=X%1?63]CQW.#F"806BIO:XU'D45A?5EVM?U5RF\*Z7"!\, M-T<_0^8G>"'=LE%N+I:N4R08QMV#Q0G$!->O M%_40J3?I'4:NZ@0/)XM[X8;ST9H,&P=XEF;BASVRIB!O@U'P^T@7;&\^H\.; MU5)_8#16YUI8KLU'9]_.MJ=T;SC2_[>8*HW-DJFP@'-#1^N-O#[MJ%Z95-]F M6/?IM5.9CCV4RVL243/H8%:9;JH&N'&N#\^(ZWNTK6'C+S6EC_$R@%VR4*8E M[0U[_TY^TD.@)_7L.IY=YRDW7Y%[=IW0L^O\>(0E#W.FBB(G/%.*T# 7A.<% M)656R%+1/(WR'54(G*/H-Y%(HT!\JZ;GB+>&MWL+=V= M(ZJ^5%"SS#MT)<:3[X"1+F/6*V2<;KKU;1>YUKUN36ETTUIO M%9SM_L/U>J;!E-0WTAPW:^6))]N/=.2." !!7!B$!M_2:0,C;^ZGDR^#-W=F MO]-P3QAYC/"W#QJZWS53C+[M\VK+^:P8?KW>WOR M\6/P2=^P?\V=&%%^DZ]7Y8W*X) D%K;%G:M?;^S1]^,V]@UW6-N(IM7WL!-& 8/?YS#=Y$2<-1C',]\G2(& 7SAOI)J[KBJ]/VI$ M\F2(6-&/JUTY0YWPKWZ+/2%+G,93>K=H278@F3A]O?I']+>YQN6E)G553-L)N "L*X+?7U9S]6IZN\$;Z_4N38 X'4NL8<]_FRN;'L!J?TK M.,^.GG_S!>P;H.#"6[M2/1N#N?FM+W]!JA;T'@^!64UFW <,[63!E^&[?:]A M%)38.0!>V 23.CNX1N\&W5OAYTOW1N@)K\\:TPL+EKI6E_I!\ G(3HGOAUGN MRYEQIS--H^Z>0.& ;64=HPP M[A4-AS.\%KP7DC-]TYK3,6;5PA-DL M.%Z(5^:XEK]UZ[M^OF0CZ/V]5I0J06:"<]S_T.)*,^@1L)S=\-H; M,ZW_UF?P5'7;H2#H!7(\.#6\::%]>G< I:[4OXSJXKM5<(DRX'*=6L>5PFF _&RV' M/HU_ Z2$Y^M0^/J- +LIVU$:+#E'-*!1X%=MVV&"%?(8N).P?KCLJ1E;>\'Z MD?2'Y>DTY_\V"%T1AQ[803G1;6I1/S6C0G1 L555B]JBRU&*V?5-3HP-Y7#9 M3Y;!B*WAUG::P6FH49Z"V>7]=;4Q+3JETSQTAI9M86F0M-"(66=E6 (-DXH@ M82NVUS/+RSU.KM/J45_6NBPPO*2W G2C,=9G$O:<(?YL3O9LOJEUCJ0,_G^4 MV =V+-=@K70C16^(=L7UN!/5C_$WFY.[P"-C,G[=538I2'_:]/8O^I*-HZ,) MNN;;V_6E!O-]ZLV#)W4<@UF+#:UU\QXEX7Z[[;SV6'CP2WC'NMZ<=IQ M&+,.:Q.$4'-T3JFA 1=.@+7EAJH'A)I_G#W?K MN80'T^^LGZ/;7A_&B1F7:F$=6TK>F)JTASLO.*X0N6/U^D53+Y:;=KB=TG%O MU6%68!' ZG;SW[O]=":79JI 7HNV,\7QZ+2KFU6WOI'7=KMN)&>(HO&=<)]I M*[M2-6;:=YN[Q_0K ;PE0&;[9+$#U2^/GPC#>98SSB(B9141FK"<%#HOAJ>B MDBS-$IKL(A'FK4W>_JC:DS/8RSX!YHD38-Z#_/^C 6,&5B#02Q <667C;)YQ M+/$,W@[DER]-WND)_QV BC#5NO5W'A):.KLY:NQS#VL);WF"&1(#"8!,W7#3W,7)F+CYCQDNM M8Y"FLD77+&(J4&54IGZ!P<;1F!$>6,,_8"%9P&C3L75HSNK==6O*U$8N-N)D M7Q:N(F]SBF>VZ,TNZ?_4P1/@-8GLLDOFU$20HV7Y('-@:.3,4 M)8GSABXT2YF6@_@PF]LQ3A0;0I*!7+4N8NC,V3>WJYN-]SZM=7J C6Q@.2W( M^#''L]9<]>5&DLN82+GWBBZ-8 4S1=>NVPN-BAG3V"ZQ'Z!@<[&:V[XVWR?] M9AMSX-(O,0MOMAZ?5 R;):JOJA6U=37<<*'ELQ@^ 3O,Q'1Q %MQW5MG %-T MM,S5AK/-:Q^9\J.QXO@?" :,#JA;MV@U.O66->E7JEI3Z5C6KP.SMYCR4SQU M]S4<7VY5H*\SVF6=4>'KC'R=T3W<*T52)9+*B%1EDA,:I;!11"I)S"DKHX*E M>UR\#V6G1WQ]@C5_J)1ILE. M'.-+-P<>VQTLMGM\O96E:9)G(2D+'E"1%Z5A93UZTJ==!"VO1LO@%==.S['>U=*&:=SG,N_.E+Y4X6\! 3J]=H2LQ+'W.+]+G"O0^EXV[H(]]H;6:?HD^EWV! M+A#-[P0:;J4=*JO%'%/=M+=&]\^JKE$OZ>38!9L3K/SKFFIY96@(A\=@Y+I[ M%7RZ;3#Z\[[=ER4/U9XD?$%0<,UBH>;F:S/]O=72AK=-W*DG&C4I(G MDJ2$,IF#XDE!!:55 MBAZX7,GLJ39P- O#]' WL&V-7%^J^?7!>PJ\V_P1P[V4IS)B(CA92_VJRB[P7X:F]"'9I K1U\UI3^M[V/B1A;4LT^3?S&;RYMIA_!1';UU?3=,?UVM/=#;]#_Q]ZW-K>1 M'-E^WU_1(7LV[ @47>\'Y76$1J/9.WLU(\=(XXW[::.>(CP@P,5#$OWK;U4# M($&"H$BJ05:#.;NF^.AN5%=FGCR5E95YP)):@_"4CLR0:N5A6 M%"SF'Z0(5F\M.QZ"YGE4KR[:J_U].AE/2D>V=E;VF<1#=(]@I1,4W[T!6C(5 MFTLA-%>ET!DEW.M;='#LX1DZFKM[]O* G2K2+'5H=-Z\"I.S#&VU+2/N_I[0 M]:ECP\QTXV)[H:1R+3G'CZ_>?[_LX!2:5^]_:_^""!WTK:'RW15KL^=M\Z:S;KS)I:RK^/ER?+7O<5O)MC3_.KVHLK*N(KE: M&ER<^)PE0M5SJ\-P[J4RT9;UV6)RPM5;HNR;!B+;2-W%[6&K]E-RDL; M?U)ZQR['6T:V;EMZK1MIVX.T)&5==MS+B[J=%GFEJFZ;W+M<*;53DA4GGJ'% MV7K))KO+J?TVCDM MIWYO[%9]U/Q6JA':L#ST-KBL;;,YDYO09*>K;M"QG"&?3R>7P=)E;\]R0/#Z MR;)2\Z:>NYFI=K<;FI>KI8ED<&JTK+H9"#TY7 M-=BR;)97+'MTENSHDDZPT@D7,\U8=L]>5:X?EAAXN_W?5FY93<6RZ,^2O6UZ MY(T^@O]EQXNROK_($;B0X>H9UT]<7_3%RQIK+_OB?;UY[;*'P.J5\GCSEV.DWR^:-VYK$U_X8?:,ANK?:.UC]T,C14D7T[@ M*I"6+?_2T(>7\[PB@HNSMBKZVBF5QQ7(&$[;I[4-.5JP/6WK1%T\:"/0N,;Q M)>1N?$(AC,7C3\+"+\O2K\O\7=00W!CJ)0]\_>;UVTLBV YAZ8S+'U9#*D>- ME^U@5\W+T6@R^;W]E#7AN*BF>_%IZ]"BG9\17E+A-_S6M]W?4N MQ7SATRX*FJX(P==]W%:<]R8?=T@[K3?^]M^:!HY>?_/1:W/UZ/4=SUT_?.[A MZ/5^CEX7B>Q_SX98QK0.#.D4*.+>**1#=,A&R9ED$FO+NSFXUA[Z_'$Z.7V] M@N7_SI3@=2;&>:$UO>=>#>)'BIOO7IZ5;KCGLO(+%2OQU9.LM^?+-5@\O+EI;5+U,JKGM8Y7QM98C^V\KW M+JNMW6!Y=C&?O'2E:,>T'7CF:L?X97LY&MGSR6*>/^-+#"^7GZ=%F>_5];YD MB9W-XO$ZB+^>RK:,Z?+1+]9#R&.X6.9\&LZ&2[ X7C]CX\)\9;C(KVT_E?,C MH[\K$OC+/-QR'3FB1MSI.GR7J\01H:2SQ^$CHU2G@U.TN\<=4=WAT[YE3A9K5:A8$GG>RU__ MXP5]\;A26?F+BZD39_.FC:0V5_UG[9;U""N53G5BZPAX/8;Z%978_+@LG![H M1F6V#JA;BR0 =9\YZI)Z#!50%U 74!=0]P!1]VI*"&#N<\#\6* ML!I07G(3Z+<)/\__G06WAZ#U30C=_XV-XV^PZJX$>T_G^TBR?>(Z%-_@?CN6 MRXWH]522:O=!:A<5B ?$ ^(!H#MX48%X0#Q WP#5P&Q /#V-3EP-36W.]^II MW04L-I/$R,;<0PSCGDKR_7 T*@7@EZ?M9ZO6WB7![J+]5CDO_[D]A-G6)M@\ M95E/'!-8)./:'Y_K,>"ZO>>WRJ$'L+SS>6M8S(A:N=18E(B MGFA 1FB&@@G>489QB/[ZB0KEC7/!241%6]/=,V0Q 89TJ?C6.H_<0!'Z]%IL OWXP1@5^?=WZS@H7 M9)#(:N(1C]HBK5E$/ @6(Z6*JZUR]EA$CJ/RV?DKC;C1!ID8,$I.TT1IE-K1 MQ_/KE ZHEN#7P:]7/.W@Q&N1!#AQ<.*'YL1)4(9JKY##F*+BFY'U2J*0F'<6 M<\PTO>[$M7(ZJ610X)8A3BE%FCF.K!&24>Y4]N:/Y\1+#T,%3KQJ)[[WY%+8 MOND#!/TV=CLW<.K9F*W,8OO%_^XKBUNQ\Z[G/RJ3V,$(I_OC.4 ':\'B'3&= M$'B47"*EJ$+<68V,S)R0$.VB44D*KKO8JUE[@O6AA U>V DIU -F.MVP>4Q< MVS[&! ' />,=H* 1("-]<_&@$2L2(0QGA+!!1(A&L1)(LCF;Y$4,7A)K,PP\=YX3+<:+CQD>VG?5$!Q 3S@H.!M[R>*H-[)TP+2A\GJ]!$ 2G%0E.+Z'AILECT#H@&DKY>]=.IW^[6)"L0#X@'Q - = MO*A /" >H&^ :F V()ZG"!MT7@WFH*()/8QF7K0:' VM&XZ&\V&$?H,'Z..@ M(TK5/@[$ ^(!\0#0'8"H0#P@'J!O@&I@-B">GH8HH-]@_P(9/\04I],8FFG\ M%,>+;RE2"W'Z>I!UC\ECO2DJ YFU4)7FN>;5>J^Y,"0A+TU$/"J,#-$&"4Z" M"(0:&K:JTCSDZ/"[^4F<*V!EP O@:A'7V0!Y +(!9"+PR$74E.JE3)(2*D0]UPC';E$ MV%(2/+/1,=S%:>)')Q<:#R2G0"X.BEQ DO"![ZU=J\^[D2I/<:_<'J,SC?L=-FG>0^<.0$)XA;29'#PB/C$Y?*&DF=V%>1 MWC4%/:]U:^UQ 1)X)@#=,]]> T8"C.29&BHPDA4CX3H1ZRQ&C"B..$L>64H\ MXC0F+S)926EO97J[923=[ZD!(7F6A*2R:0=. 9P". 5PBOYP"N^$H8YJ%#AQ MB >FD,4B(*Z==<(K'QS;5YW>;CE%]UMIP"DJX!2;FVGY^](6]6]K(?^RR%HT M]/GG,/RT>[*^V^]<_3.K\S"=WY,+R/U.X8USP8\$8[?/QO:PNIF-'@+F:L>_ MF48_^3C.SP]-6$R'XX_-_"0VY]%.9TW,$QN:'Z*/IRY.&T8&#<64ME_S]W8< MRGX;C]C%^,IW&V=ED',J#P[5#>XVS(SOVL_YXTWL [5C1#LR5HSAR MQ*WWF6Q@C;37*O^H2&)!6:_"==KAM8[!)XV(H19QY6EF'(X@%J7B*EM=DO%> MM&-EX+]>V'J_6@ <6^3;&5"8H[$Y!R3B(N4D*:,HJHR'I- M$@]:JNN*'4P0G >*6(J9>0?-D1;1(..B3Y(YIK&I0+$5'RBUNY=\[Q6[.&M0 M[EN56U$L9)3($E["SH0BYT5$RD=EO,L:SNQUY3:8.I\214+0;! V*.1X:0DC MDH@J:16#K$"YF1J80T;M0C)C?J=/<71^U,5"@5!8*:RG]Z?3,SND9_18_[">+Z?&EW-^V8G\W7B-7 MVX)J=C=D^NF7'Z] $YI%7^"IQ)=F<;SS#54B3GF)5 @96)W'*".80-J$9**- M0J4MIG$?"OV8;SB>W("\APG%V:*_ 2QV11S(1:CAZ*9YJG(BONJ%OAJZZY4/ MQ%GA [N^CKM8JJTDMH%$ET#4S?*-\@'&YF!)0_'N\4M9P37SR:75-_;L M;#KY,BQKA-$YK AN4WHFE#7>,R0U5UY,NK4%9.2*JR:2&=SJM"[%$*7%*7E'?1/)KRO&F!((;\(OF2=^E] M_NTL+<6>;QA. ME>;N6%Q.6"LN2PU_,!#D+UUP&?%>4)2]V? M1IOF<0KKO$K7&8^\SGL]F>7%028%[]P\*TFK,S\N1FDX&C7K6 VL]3JNK?S M-)!V#>/M62O2DD\"RY3;JWZH&!TAB-GL>7EQOU82B;R*GMJ H]I>IMP[POEZ M)U1UXNLHI9$E%1TTK+HL-I:6]\G,>!IU)H,L#G8D-+5E(!! M"9KZRPEN=7ZZG.+F;#G'S=Q^:8-0ZUEN+[*GD^DE M-C[S%8<2X1QQS 6RB>45)[:4>^RCC%MIZ0])<'Q$G>8#(@YXN7DEKW'7%O@Z M )-_+#&;3%D6XWFY\N*\S;VIS^8YGHVGE%ALTGG+T!TSO5GZD M33!.<62DQ-DU&(.LE!J%B%7^!AMO?!?EMM;&UL9-7R]+N>;E1-?=;-B 87RH M9@>>Y*OJ;))43&*)K,8NKXBIRDPG+Y"#1QU-H.\?#E4;09B M=(< CZ'!,.)0""&K,[86&<,U\H%$%I70G'=2#+$MP+U,+?YY./-Q-++C.%ET MM%[% TX/E@N!%G]5BZ-,BI<>-8Z7DIY)4F2=EXA)XSCARGF_U3SOP3UJ]J7% M>J /.=A^XT&EZG,JOF6+??<.^^>+ @T'8@(EE)Y?X-HQ$4AJ_FI^ M9S"4BQ*QT2(BSFQ$VB>)) M":"]DDENQF\BE\ICD>SS-X(Y]1"[@B&3(A 9K M3"4A7SD/M2;@?[?3^3A.?XP=[3[1@2$'>]BZG'2ZB)J<+6>N27GJ5H528A,F M[4&'JSG/GY8!E8D?ML&9S\/Y2;-Z:).FD]/FU\5L-LPS$\/"V_EDNG[VK/E\ M,IG%BXM;T#C-SPO+^[)HF[.1G1=Y'#4?3N*6^7VV&^>TR@KM[^]:7Y^\^K];[^^^?G-+Q_>?WL*\"&6:]T_0,K$:-0L,R%70C!" M">1DD"A%(JET."9!.@7(Y:+WU3AL-%%;@69X-_XUEJ!DAKMEA'*Z_O%[.QO. M/I3SCO=$44A;OE?;JDQ$TF0TFGQNEU;M^=+5D=192X%2%F/SJ%HV8*4]C3:B_K="7/4I1NXXY,Z6QS(=+&%9D>]Y+1 $*M9F)==G.I*FO% M7Q8R+6/*Q MZ("WT23OTW V7!;Z.5[?L:-5WO)#!#[2AGQ7)FY7>=?5:(X(97>Z#M_A*GUD M!._L:=V.S1RQ:L=VJ//VE9Z/2]9^KY:/'7?%O0%H[E1<6'>.^!=-O+ MGDZI6#]Z@W61)[W\M?_>"%?/*Y4'M!'NDK+>H1%9*N&Y79.GC$>F4#./S,<9C48[J PWNS=5C('(PH82%3E20N'"@%!_HL M'.AK.YV>EUCXJ_; 23UF"NX3,!"% MA$ \(!X NH,7%8BG5O'L M(0Y[-0B_.=^KIW47FEU-?EN>AFS,/41K[[T;/CMIXO\NAI_LJ!1<^/<_?*&8 M\)>GDW$\;_(<_!Y+8_!QF-6S.P,!CT>4Q7C2'TD\P/X>T=3^6(\%U>\IOU4( M/83B'<6!(XO<$HEH:67#@XC(!HH148Y*P8Q2::LXL!%.4><(8#)79W(@!@Z]0: MJO$FX-GKD46?# \.WCV0_/L4F"/.1'(NT1*ISJ:/3O)7MI&K#U3B;FMRM#8 MA*@+!PA>E58!BB%#6$+&"1.9#];JK2J(X-DK!K:#\2:]QR5P]K78!#C[@S$J M5)$<8NWQ/9(4@8(=\ M$(ZPS 0(?6)G+Y@98+.[!1L &SC[*G$)G'TM-@'._F","IS]RMEK(D/IW83UG$U2P?2.OJ 2S^WB1O+_@BE]T7;\62=V_';T?NCYL.T[9=QOO'W M>C*Y*C/E?K'%^\KB5E"]Z_GXRB1V,,+IOGP!D,=:0/IF\DB"E#2)D-FB$XB7 M# Z' T-$4&RTP%Z0K4B1U=%BR@WRU!/$F4K(!HF19R(E3YRU:JL;]*6+>'_A M 3KAB5SB 5.T2Y[XF)"V7=P!L U( ) ( &U&@J0@(,C 8QCX8TS*+AD$, %!\<+HO1$24Q0%+3DC#*'-+$*F: U8X9J$N-U M7L"#9#A)B0@)$G&*&=+!,,2YYY()'%7A$H_$"R@G R8-\ + -N %/18/\(** MA0.\X+GQ JJ,,.!><1%3HA'C*/-1BYE 2CMHDA!+27B>6KUK' ML:_4926SBM-.4U(>%QR!7U8"U@X6#E#PZC(3R G&C([+6*<12-$X3QW':.@B];T+!!QQW MFMX"A.)9$HKZH0LX!G ,X!@],%3@&.LLF<2M3%PC%XE&W.&$# X<*2)L,$I' M9\@6QQ"1XZ@\*A<4CF&0B0&CY#1-E$:IW=81FCUS#(T'7-9;20TX1C5.##A& MU>(!C@$< SC&@7$,[;70*B##:(E)F("LD1:):(1/B42<]-;&2(A8X221LR0@ MSA-&)KC\"&\=YL*Z:!][8R1S#(HU<(P#XQC7$V]@Q^1Y, V0Q>,TE@.Y@(V M+$ 6@%<@%[ 1D 7( O"JOW(!68 L0!: 5WV1"\BB"EEL!AGS]^54Z-_6D>1? M%J?YR3[_'(:?=L_@=\]N F^<"7XD&-OS7/QS,9L/T_D!'#K\[]A,XVE;OCHV M/ANM'8Y7)P\'S7#L1XLP''_,W\WM^..P;!4L_]C8<6@FBVG;[WQ^CD[C_&02 M\G6?XFQ^FI_=E.EH^R=G9<-9\/HGC9GX2\Z!L_M^P2':8AFT1[OBI5.9O)M/&G^1!Y7?.'^6' M4[\XG>51^OR+^4G^G%-[WIS83_D)S2P++=_N;1Z7#1F;9OF9>41^7H:0/^?* MH%+YS6S]ID?-+Y-FMO G-WSPQ)=AQ]"$13OX\J3S:*>S)F9E#,T/T<=3%Z<- M(X.&8DK;:*"I$_JM^GVY8=IS]39X8Y[+C)Y_FB^JUC\$DC8JA%7'F*K'$$ ML2@55]GFD]Q*J/_I B9G/XU_B&[^:APNRT&\:2'ULBA$:4NR1.8/4UO@>+F/ M?;E]_2&/YOO1Q/_^HHDS;\^*TDX7<1?;0OQ(__M\W'UY]__9-\_[-Z]]^_>G#3V_> M;[K9_>,'UBDI:R0R(@3$94F63?D[C#E3@F"I ^X"/PID;.##)SL<%>#X<3)] M;T>QQ=)[8L(=S%_VR/KW7:JC,,;):#3YW+*^UG?E<63/9O%X%L]L)F5QH]#/1BV@3\/9T U'F3T< MK^_841%H^2%4'"E!ORL3O"LPM+P0'TDL[W =*6/^ZE7JB.ONGM;MV/*,*-/E MV(CJ[&D9@6FG\];AV-014]1L_%?M.#O6O0['!KKWM+KWE1)KR^7/DU18VSY\ MLHX3W"F>KCMWS3='B+X2#]Y>/S[#O8WN9?& R/QC2^)B]Z_TVWK" R-W*M!: MI6D]PG*\4Z78"GW78ZGWKC]:NVY49NP N[5( F#WN<,NJ<=2 7:?JC8T+%SZ M(TKPH%5)XLG2%L&!/HT#?74ZR>+X5PQ_==/F+W][/9G-ZS%5<*& NX"[@+L' MB+O_.9W,9DO,_6V<)3>ZQ.#_M,-Q17TP (0!A &$ 82?%PB_S7^)@,* PH#" M@,* POM$X5*@KEFB;ENGKAX[!= %T 70!= ]0-"%N"_@+N#NDTL"9X2[$ M?0&$ 83KD@2 ,( PQ'T!A0&% 84!A2'N"Z#[9*G;JRH%]\K=QFI >:GY1+]- M^'G^[RRX>OMD/75EB-^.WA\U'Z9MB;WSC4H@WV#=70D8JG)^.R.ZKRSNT:)I MM^>M3&*'V[VN8TM[ +."WG6U /G-O>NLQ8X91E#$S"'N!46&.H^L4X$)H:43 M8"5LEOZX7^;I6 FR]>U7VK;XO)50[ M:6G')1XP1;ML:?>8>+G-2RL#SH/Q:L PZI$%, Q@&, P#H=A*"*UB(D@$Q0M M18D5,M$GQ)SRUDL>M(V/P#"\7YPN1G8>0[M;<+E/4+9IOX^91<0/]DLGM(-* M8!S .(!Q]$46P#B <1P X^@A8_C33>6D@3FM8S.,&)^LR2S(&\2%8TL.96+2 MG 8C;=AJY_"8S*GD5G3+G!3G0)V>I4?XH3*Y ?<"[@7.DRB$V0MGN>0K5]E+-_M(P@SRT(":0%0'F$5? M9 ', I@%,(L#8A;8)Y=L9@F,9Y9 #$;..X\P]TH$99TG[CJS8(9&$@A&(;!\ MC^<8:<4)DDE0)A2UW)LJ,E4H)P,F#3 ,8!C ,/HB"V 8P# .@&'TD"'\^Q^^ M4$QX7XP=W&,E1EO9M(-[!/<([A'<(Z15/&8@@05!O8CY-:+%B%/&D19!(*VE M\I@)*9Q^A$#"(Z959*.&R,*S] B05@'<"[@7<*^>*,%V5 X**,%V(_\-D M;D=-?M??X[Q 13=%89ZH-!NPS0YD<0\4I4>TP&B8+(KF -]\$KZYU_)JMTD8 M&&>%>'XSX\1664>Q1]@+@7C"&!FE/?(QJL2T39YN'=M6WC@7G$14Z)3O\0S9 M4E8F"4=M$D()::M(M]E#89C'Q4S@GI5@7V73#CP#> ;P#. 9_>$9!GLM3&8* MS$:#>/ 2Z4@5$BE23I+GB9)'X!F]+0\#O -XQ]-/._ .X!W .WK .WK(&R"; MZ3;^E,F.Q3((I(AS)4YCD.,BLR+N$U5.1+)=P//II!YX!/ -X1@]X M1@]Y0@=E8\!)@I-\^FD')PE.$IPD.$E(MWCLH *E6G'L#;+41L2U(DACB9$D MW'E!17)XZR#V'H(*_2T> P2J1UX!TBV @0$# P;68P8&S&7%7")7A&OJD)7* M($ZH1<:&@'"()KH4L"=J'\RE;R5D@*!4$.'9+"*3OR_J]+>UD']9G.8G^_QS M&'[:/5G?[7>N_KF8S8?IO#)><.-D\"/!V--,1P_1LUU0->OU5//1#L>SQHY# M,\J_C^4O[;JKF4^:R6)Z<_9Z M0>T)!;V_*.N4E3--1J/)Y^'X8[/4Z#R.6?[KK-5/XIEA3C9/3?!5DG\SC5#E= M6YYI[,7[9_12-[/EG,\R._Q$RUVL<3W,[OZH;\RB-[ M-HO'LWAFIUF/-LK);52<^S2<#5U&D/GY\?J.'77GEA\B\)$2]+LRP;LXXVHT M1XS+.UV'[W"5/C*,X\O_2&=/)D>$LLZ>9HX8Z^YIW8[M./+8D\[^6O__$BL]LG M#+3=J5)SE9:U#[KK)J.P+YW86GC58ZCW+CIF8C[=;YS MCVVOX7QG1T+^EO.='=L:G.\\P/.=-!H=I$XH\A 09\8C+1PI_5N9980*%K;* M779?3OOGY?&._--_#^Q^5]M:Y)V,>)9S5QK%J;>\!K -8 MQ]-/.[ .8!W .H!U](=U!!>%E((A[*U&W#&%#,86R41M$)E,),KW7\_JT>(= M>VCX P#R >?2'>3";F%-$(\6,03P9BXP2(C,/'I/"Q&*Y MU;CTT9A'M_&./=37!-91 >N ^IH/F\/]UV 46"0B2$!*.X8X)@9I:B+RV*O( M7)22XFYK,%YM'O!N_-/X4YS-3TO=OSV57=R7G22VH*,%]4:H8PBE%&LJHRB8'#K1LA4(A \!(PL!\ 7,!WH_5'S M(<_\;#$]W^AS7L^9H\ID#.?[ONJ**Y,8G.[;']6"LWVU /G-9_M,$,$:*U"2 MS"'."4>.>8Y$HI0P[[GVZOKQ&V:Y,(PD))FUB%.=D/4R_^AC#-%%JB6Y?ORF MG."[/,]W_:3?U2,Y?U^= .GD1!\3!^/9@&74(PM@&< R M#H!E]) E_.FFHY7 EM:5$+R7W%.,(O,I,Y]DD+7:()9_;94QWE#=!5NZSH^N ML2?O%Z>+D9W'T ;AKK*G[V-F0_&#_=()?5*\+\4?^T>=ZO8(?Z['(U0F-^!> MP+V >U7.O8"SK",\W.+D7$"*&X=XB?78E)F(5#@($IF,,6YQEJ"8$$D@;BE% MO-2Z-I9CE'22UFLC.#/51'CZ5;.I?S3E8#P;L(QZ9 $L UC& ;",'K($B/#< M&N$Q/&%C%%(2\\R6DBU].@P*1&,5@G>8;579?@A;JB?"DXT:J-.S] @[(SQ[ M2.KJ*J,/DKJZD/R'R=R.FN&=:S'6D\I9F>S[1=+O*PLHYMXOFK[7M&DHYMXS MD+^9X"8C@R.,(L&B*K63';*,&F2-I9[<'X-^ : M]<@"N 9PC0/A&CWD"A 4O#4H&+@P"F-D$B]I7]$@;0E#.!+%2$@XNJV@8!<- M?P\F[0L(5(^\PKN 5P#N$8/N$8/N0)$>V[C3-12S1/& M"&,<$.Z>*%9RQA@RS3$7'G*@YKC3#\8&\R67B[N'G__"3FQV\,ZFPZS(_,?R[CR3SR?-4R?CAM;/Z(>?M>?C++ MH[:S87[=#R>QV,AH.&XG+]E\Y:=2.KS<6%[[U8_OMUX]#WF477 9:\A7YH_S M><@?8YL][?, \PO-LC;8,&ML_O\\FMEB-"^/S*[[]S@O(@JM(%9#6-TTM5EP M'\M-LXD?%OO.[SX_V3D0FR?M)*M9'LBTO;HXQM/\>OD7B_%R4.&H>74YAD&9 MC6E<:@LXS]N.2PLO2)02:2_*B9Y$D8M2H&2(I,QJG-)6Q-QK'8-/&A%#;T:?!;J\>M6[N^FOTS&RV]_.CW+*E@L^O5)4;$[@ONU M==T=O9_,X\VKV( BE9D?")&'&[)/TY)XI247Q&Y5L0DF",X#12S%O"@.FB,M M8G:!V=A+Z4"FL:GH%4627I0\#8X5*?L>FYVWV M*I37[WYY_^[M3S^\^O#FA^;[5V]?_?+Z3?/^_[QY\Z%Y_>[GO[_[Y9R.7]99#'PXR30[]S:O\^G9S%Z?Q\T+S)BZJS M@JN#=OGP?I+FG_/"8I _8UZ7FMS][:XHSOY]H'"&\Q@BLEHDQ(DG2%.A$0[< M$F,DSO_7A0]<"^WOV?W-7XW#A>CNZ?GNX.1Z8S=[]@R7=A*OVLGLPD[&RP7] M;#@K2_!EP"'S^-%H\CG3BN->$LK:-B^>=B]GO?O5;GY=*/-R0[*,J8@9OVS_ MBD;V?+*8YR=^B>'E\ND$MVYJ=4.6_S>+Q+)[9$K;9**"P46/ATW V=,/1 M<'Y^O+YC1Z6%Y8=P=D1EELZ+W=NTRPOS6"2_PW5,'U&B.GP@*9/PU:O4$<&R MLZ=U/39*[S+%-SWM*[4TEFN*)RFEL=I@AUY7]>8D@FPJE,WI,(11A+Z#=Z?] MG>K!FTP43MM=C]]F,2U&S=OA)V@V^'R,'!J-/C.#WXK<@ZT_%UL'LE6O; "' MGSD.DWI,%W!X;[8.#9X//-+]4]&_<9[4DK*WCFZWH>[/T"6,5!'@JE>Y#-S5BZI\T_@JW)7E CY35&7)*$#*,2!>), ML,0*R\GUS;_(\QW1Y7L2IHA3KY%+,B+,A18II&1MN//FWS+\\7:8XG;Z6%A, M+S/D>@Y0=)G'=:'QUW.>GMP0X !Y9?U#*I-$W0< *^H+4O]A;TB37Z?)6VX< MQP91HD+V?@$C9Z5 '">(TND0L+;_!\W^9^M M/AD[O5][*+J3T\^"#2@1U?; J S,#L:#@#>O1Q9],@#PYN#-#\V;)T]\5-(A M%5TY\!0I,H$%Q#Q6DL:HF-@Z+N6"3I&&O'C-7[,W%Q)I8PCRB9&0O;EFECV! M-V=B(+ &;UZS-X?^4@<>4WX].3U;9,2_3)YN \IGBZD_L;-XF45=P192A1+O M%]GK.*_N^<:3,3")J7%Y'"Y7]:2CU6B6F5GJ+I:%;*VIF+2-4(Y9,7E$' M$Y'#(B_*G1'1>^$#OON*&N+)WQA/AH*D_04E(&T5>0)80-:+GCR$W+:;944H<9CH8-"@?MR3PS(<*E0)(H0QTVTVP6U M'F$!R0=2UEL.$Z (?#'XXGHD<3"3#K[X4'RQR?XV*(J1I)0@KO)ZT!(=D=+> M1FYX2&IK:Y9DQXLU44B$4I6 <(&,21S1J!B3-#*+]9/X8B(9^.*:H0CR@P\\ MEOLVVED\F8Q"J;HVG7QJ:W%]RWG+ Q9OOW@9) )W$K@-*5*&C4(>$XEX$AA9 MF3R2BDCJ<&24A*URFI+IX+*/CM8$Q#$SR"E)41*>1,:"I1'?V=]>G(A>1W _ MQ5G_<>?]R61:MI FJ5DL#WJ/ABF6>HW3>&J'XU+D<52PJP%<&0IXCFRH&0G7:'!"CJ/Q15-NW@BVN1Q,%,.OCB0_'%*4HB MF0A(*Y=]L786:2$(PCZDI!VV26[566?*!N5<0I*3?(_4$F7W+1"SC!B7"([^ M[JO+[GRQ&A!BP!?7#$60F7O@T=P?%]-LR(M5A8>4K;1T4*A@G[%"\?:+ET$: M;B?17![*N5:LD1/$Y;6O9DACZ9'CT6C/:2!D*Y.)\;SP588@:;5%W&6GZRP5 M2$0I@K?$.ZH@#?>:P@M(PP50^H96T+L+OU4FL8,13O=U^6#Q60L:W[SXU(I$ M6X*ZD<>(N&(>66H<,M1J+CPV*9BMZ$ 17FTJT;T+& +& 1D ,@!DH%9# 3)P<&1 2$D("001+!/B7 FDN;3( MJJ"5Y-Y'[[96QI[R2$5 UB>)N* JWY.7U,$$%[%7V@7_%$4B!E@0( ,'A7%[ M3T3>G%FZ?%IWX<[5-+>]:.G&+$. ^YY*\F$RMZ/F[&OM^SK;=7J&6M$OU@GB MZK&X8,'6)UG _GI]!@ +K I)RLT++.4"E8)BI!1AB&.ID24NH*"PTD0*:?G6 M01+EC7/!242%SHNRY!FRF#F4A*,V":'R74^1=JL&1$ 5/L"BFJ<=G'$MDCB8 M20=G?"C.6%BL*.<1*2>R,TY8((,]0=Q@;JW75$IVW1EC$3F.RJ-@E,Y7:H-, M#!@EIVFB-$K]-!6-S$#S3L.=@$4]B%X><&9F#U'F;9S-&NO]XG0Q:KM7AYB' MX8>VQ9P2FK2GDSSO_VI_4<%&7H5B[Q=A T$'+0O( :E8.,\F!Z2' M?.-/:SV U=T-JSL?N,!2.(0=*X73B4-.1HZLH(9%&X.D6ZN[AX1:7UT2OA\V M^%[^?A3+-WG!]VJ#]NU<#':S#LPBJ;BT;=_37NIN#/7G>OQ"97(# @4$"@@4 M$"@@4/<@4(0GIZ/AB.A,F[C3 ED:?/[.QA2(3QRK+L+C51$HFLV:2"!00*"@ M O(S"MW__6O)Q(-F'.<5[#)7*.Y^D6L0Q($) E:7>4H](@6DA(F"S>* M=:\YZR8G%;7]OKN$ZU^VPG)O71%8,Q&]]@A8/YP6VIX$[^RO)/>M/W9P[G$%#>?[:SY M(VSGWEKHT2D*.6<09IL@2 MPU'^"4N-B75^JP4RU]@(AE7IEU'XJ"+("[.Z$ MW'MU+AX'5/I6E99)J)35DS*>=33%@M XHJ IP=I&C]-67?J\DC)&.(J,H2;? M8S RO$1@&56:6R:5W*I+_V@JK0?DEH*\O=?H:9R=Q?Q.G^(HT[(\'G_2#,=^ MM"C,ZT8^-TGY@GFX"1L0NKN@2N_-!12YS$3O!KRSE%%A M3<80)"+EF5%EOV5#ML$4B^/Q1GF^1< BQXFT564)S02,<)LRYN)#H\J$?FL<]>9V6SU4"$,VIG89R?_KR45Z]IG]&)?;*LBF_,+'=O39 MGL]>OFC^\E@1?;EK]\,V)]-BZ7^83_S_E(%^DS#6IPON*(YV/!DR)M,6BH[S MI\3I:#B.>Q/4A[*Y4I8SKY>_NFP*9E?[,C78Q2/N+[C)*'SS;"_O+X,\'L[S M*_B=\W_I:YJELQGD9\X[ ]!'?ILK@!J&G[HB-#L:!M)DO/3]L."O;<1G&RD9;FHQ&D\_#\YT&T&8! MW%3MW2[FDW6F11EDD3M^V5Z.1O9\LICGC_@2P\OEQQ'<^JO5#5D91O9L%H]G M\*F$V:?AK.A&XZ&\_/C]3-VG#-;?BPU1TSJ[\K<[LI( M68WO*&/0W:Z[PU7ZB'#1V=.Z'9LYDER8C?\J':<^XE1U.;9BR-W)5\A*QY;E M*^J=-\[N:(U;5WWET*F^_YG3CFL7/+1_M.[Y=TJ%TW*C-V@-U: M) &P^]QAE]1CJ0"[CW*L A8NO18E>-"J)''A02DXT&?A0-L.,7]UT^8O?WMM MI]/SX?CC\J=_V-'B6SK<@C<%" 8(!@@&"/Z:3FR4)UU"[ZNZFO@ @," P)7 M8&* P'O2B9*H!A08 !@ N Y) _,P"&* 1 ,$!P39( "'YF$ Q1"$!@0."* M) $(_,P0&*(0SQR H0G4@3>!6AU-7AWZJZ)>I[D=6>NN5?4*8(2"V)% $)BB-K(O3>$8+)5\?=1=B'$0,$N M!+CSJJ<=W'DMD@!W?C#NO(?N&'8A;J,E"FL3M,3(!R9*#]^('*4,.6<\C8Z7 MEG=[IB7[W(502@%-.024ACT(X#FU2Z)N"P*> V&+^_,#:8-5T4;$,*&(*X.1 MLSPBPV7"R@1N_5;R9,?\H+L]",-W]XX&+*L@:+&' S%=G8:" S'=E&]N.Y'' MT,RC/QGG$7X\K^>H6V7R[1>SNZ\L WK.Y\-Q*Q"S+R9F%E&HTX^R]MSA3(; M\\@Y+)'7-E'NC&("7R=FBMO C;(H<9L0IT3FNXE&S 43 DDRZ:H/P3 MY<9R;27;,ZO8YW80'RC.@&<<0CC[6S:$@*CTUV?VR8(.9M)[3U3 P:^+81C+ MB$\!24,-XB1RI"/%R#(F L]N/HJM?(^.'7Q7^SELH# XW+ AU"^ !&-8!19=,.WK@621S,I/?>&_?0FT((_S96(;S%A-&$ M-%&9%XC$45Z[2\0\EBGHB!/;6N%WS"KV&<)G \8Z/=-QR# +(7P@*O7YS#Y9 MT,%,>N^)"CCXE8/G1ELBE$0^\7(D(SFD+7,H<"\.4-9($$02>G6T5MIM%$)(X^M MS=PP!F1XS+3/$$(3(=S)\"3;0T376R_LWAWN .. # 9 #)0JZ$<#AGHH3.' MW:E;=Z>TM(H2BQPE/!,4EI ATJ,@!.7K*9!3RI MOZX8>%+%PGDV/ GXQ3JG5@83J N(:QD19YE?:"TP"DJ0S",8"WZK+$;'_.+! MFV/_BM-)L+.38BA?*";\)7 )0#B@ GV1!5"!BH4#5."Y40'.)<6)2$2$SE0@ M@E MQE4V[4 &@ S4:2B'0P9ZZ,QA_^0V4L.H]XZ*@)0C G&)"3*&2<13=-KBI"S> M:B/7,:G9Z_Y)M^6Y@.; _@GPI*I=,?"DBH7S;'@2\(MUOQ<1I8J2ERQ3G?F% M8,@&EI 3@7+%C9=Q:_^D8W[167TP#53BH .NL,<^%&D2R1H; L%]9R/K4RX M_>*$G9[*O(J=](@6\ R31=&:JEEAW>NO;VD/V+&MW5W"0"PK1/&;B65,TJ8D M*,(6TTPL22:6S$DD?/"$"6LX<5N%9[UQ+N2+J- )\>3S/9@YE(2C-@FAGFPW M3@PX[Y1>/BY$ L&L!.HJFW:@%4 K@%;T@%;TD!; OMYM](@X&RD+NO19UHB; MI)!STB'#.9')>$7%=N.=;NG1/O?UY$ ; 7SIF3H!*/0'A L(%Q"N'A,N("HK MHH)%),I3@I35!/%($M*<2T0D8=QPEKS;;B#4+5'I:H-0#X2HMX%0_TG)P?@Q MX!3UR (X!7 *X!2'Q2DLXY)'3Q!VS"!.(T$F,HQ4HM1KG[C<;H24>0C'47D4 MC"H!$VWR/0&CY#3-MT6I'7V:O2$^8+ W!+0":$6?9 &T FC%@="*'M("V!NZ MM::-IH1S1Y"3(5,=[#$R.D1DJHQX0*BLH[C)$JP]08%+17B@5ED/>$EB45B)Y35>NOP6,=$I:N] M(9(GVG1:<@=82051G,TC9/E[F^?K;VLA_[(XS4_V^>S^3"=5T8':IN.'H+F#XOI19#\T/T\=3%:#>=Y:OZ5;[UIV=S#B?DC+/]O*_F"@]-, M6Y0"9V5WQ")G!4-844^DD *KK8R+H#0F.BED2*(E9&"0=*=K[;DN#QK0YMNTV4FJL3,*^10S MWV.!(BT81=+AH)20+/CM!A#<*^H408D%@;A0$=F0&*(VG M-O=>FXL3 HV^ML:+3)R>R,Y(AQS MQ&4I.:Y)0,($C;&7SKBM?KR/IM%L8(0\5(UN)JE9_;0J,C!HIG%V%O-;?HJC M\Z-FJPI!8S="WDW\2O8_B"D42 ML4K)$\?2=?OV6L?@DT;$T-)2P%-DC2.(19EOS1P_R2V/M;FQ\BY=M_9.+)L. MY"U5<7JNR,"\EC/1NP'OKG49E316(R-P-CQ-'')YM8.<4"I[*._RW[86/B8( MSC.I9"G[5!XTS_0R&F1<]$DRQS0V3V)XE//#-3P@B5\-C1LO+#4"215)7L+X MS ]-IHO6JX0YSIK,MG398.I\RNMW(:A$W :%7%[\Y+N3B"II%8-\ ETF ZYV M1\9[KLOEQ1\2H;M"(6^:BRI?MN8 +\2[^VY+KV9EL;5E/ >"%,NH_/*S,M6P MG^+4?HP9"$[M<%SB_%=6C6?Y69/0?,ZKK7WXR0NWL]K$6E<5R)R'9%>!*-69 M#5DOL]&'[:LRTFQ9Q) M*J]6:,AV96.VQ:0"HL$8'://O^9=!,S>^Y,8%J,X2;=8Y8^+^6(:-TWRS3* M^Z$D?WS((_A^-/&_OVAB7@J=%;XW7<1=N3)WX'^$ @&\2@ /! 9N6 2F5K?: M'0&?.>#-^P0%-X9;6PJ%"-H"*J/1Y//LN)=(4ML2Z6E7C.NLLC:I;#VDU8N4 M!+ACNYA/UHE[99"9*1SCE^WE:&3/)XMY_H@O,;Q;S?K6_(RC"R9[-X M/(MG=FKG<3U';4;J\MDO;BJ._FDX&[KA:#@_/UX_8T>)].7':GS$F?BNS.VN M!,?5^(Z4D7>Z#M_E*G&DI'G@X_90&+ZK3AE0&+Z3U12FK)ZV)Y7)LU_G1#KM MHU&9) [W]$?'%@1G.BH$V1W939H'S7P;,S2(I^202Y0CZ[BTCE'I*-UW8=+M MQ=LO^<,^?(ZC3_'G_,DGG65'Z$X/HAXRUCV-@X$60(?/]'@]IQ0KDV>_F%ZG M!]XJD\3!3#H0M?YAY([.C8;88*E!A!B*N(L)62\$BD[SI!S'%F_M]>Z?J/V_ M:*N((E[ :,JP"B(H!T^ M0Y/U!! JDV>_&!JL3WLPZ<#0^H>1-S,TSP4-6!%D@R^MC0)'FOJ(8DK8)DT4 MBUMYJX_#T'Z<+*:=$#2A=Y]"!8"J * @@';X]$S5$S^H3)[]HF>P..W!I ,] MZQ]&WDS/ LF$RMJ #.7EB)#+5"M(B93#S$C*E A;=;8>B9[E:[LIK: @>E8U M0$'T[,#IV8>3F*<]94=03PBA,JGVBZ3ML>PZ/BI5UV>3T3#4W97B8(1SKZ82 MN\4#I*]"Y-T1D].6::HP9X?X)LMI>%0?1*?.K."[W M%:N"3A,0R'N63'$RMZ-Z AF5";1?)+'3A3(T+SOTXZO0O.P F2;!/F%N,K_$ M-I4R_A$YIQWRF$9AL5/*;S4OZYAI=M6\3 ^$8-4&$J%WV=Y[E]WXVWSKSEG< M<\&>^AA"F8S]5T)CA)-(-2]K5H.XQ!+IF+\DK8CBQFAGMS#E(970WL:,'_'= M69SF5>KXX]MH9W%VS]IFB!_E(7WW\LR&TE%D6;/H#M6=9*>XW7#5SS+/R\:1Y=38=CDI90''4?#B)^=+5S6&2/VS>8KP=CDN= M^&%8V%$>R6@1FX\+.[5Y@'$VR)=\BN/\0_YV,FTF\Y,X+9?/LSLI_*VGY49! MD[]Y/G\:-S_;\U7-R<_7--HVL\*F\U.:<+*99EX>S5MVO6$'6U9_S++5*^X]A_#QH7N=YS8N.\= > M-=FX_,C.9L,T+&6?3^+&*&9-GNUK1M0:19.'?5H^]"2<89FDY<6;9UN-"+$2FC*"/%$R\SG:Y@IG/A>\ MS3]A[&E:HM7Z]>LDCG!SN/5Y=O(?_F-'_02;#GI=AP'/=?:?]K M,8[-M8K_!UH?NI0Z+ZH]'&NQ'V/)3XG9]/-DK^\L-69" 8SY1@7&M,OKOKT>?2W\1//HZ' MI?MX?N?AZ9D=3EO.,9K,9OFO(ULJ81=BLD4"FC8 C28)+?(/?_KW/WRAF/B7 MO[[[;?EM>/GG97GLPA&@G=BMN;#&)8=I0-JDC. L:9?TW&DU\J_0E=#+<= 2KK@BSLKXL_B8_H,TE:J^>S0N' MS,]K^T:L;LH7#-K+\BJU6$L;C2FWKCZEJ(D]RZ9E\Z^G8#*/[Z1ZCG^Y(U_89 MU74BQ9VR873GR'29PW8/[J*K2O5\HK-9WAUEJUY!Z3![\Z,&($OQH59*X\*,4W.BS M<*-7DB:>W#;!9P+0 M "T!XFT))Z;!. %H 6@!: ]C"!%M=CFP"T4/>DBI/$ M/=SW?W=#9DT]I1DJD^\S+H-2F22@N E41#ZTO%BJ) TT<60DLX@SY9&FR2%B M' G*<^>W6XI]>Q9X2:[KIAG%0%=\12#(@'S9$6T2#CHD^2.::Q M>20'+@=2@@,'!U[SM(,#KT42X,#!@1^: U><825<0C'J[,"=,MF5V[R:3MF- MXY D)UL]B0RFSJ=$D1!4EL(S"CDN%.(BB:B25C'(1W/@6DAPX#4[<.@X=.#[ M*>]/)M,Y:DMC=;*A LV'ZJ%ST!^W!Y,.;*Q_H'DS&^.4">6T1$;*S*Q*T06KO)+$V;J43/&0W8D_^5RD# MWK=F\(&S'0>^%_$/.QVV=?O@:,>!,3'8F.W!I ,3ZQ]DWLS$K,4Q!.*052X@ MSCQ%QIB$5)34:TED2EMY(0_9B5@#=M>!$ 4',P!]JIYV<+^U2.)@)AW<[Z&X MWV"$")1)1%30B!O"D!.<(4N==MG%)B^W$@$>LA&Q+_!^#\7]6D-U=%$A&TO'+>4ELL1*)'C*Z]B\Q@VBDU,1^W*_#'>:!@#H MTX.-"#@441.NK!L.-\.QGYS&>G;#*Q-MOVA8ISNR=ZWD6)G$#D8XW1?:K)36 M]1 ^_P3M9&^AIR(DS[$42.K23K;LT%A%$^*<*],;L""@ 4!"X+@UJ.PA\1E)@JA'&U)%'$L M$C+69$X@+$O.2.+"%GMXT"&7#MC#O^)T$NSLI!C&%XH)?PG< 1 -7']?9 &N MOV+A@.M_;JZ?8<^#] 8E;AWBV9FC[/,38D3:Y'AREN).SM> ZP?7#X=QGOD> MV(?)W(XV3N+,ZLG%J$RX_2*!G:8#7,5.>D0+>(9)<2!UT\"Z8ZT558.]NX2! M25:(XC.*R<8%9TL0?5 M+7TP ZX$T >@#T ?^B,+H ] 'X ^'!9]8,'&(*-"CCF'.#8!&9ZI@*4T4:M9 M4JZ3.G'=T@<], RB#X=&'S:WL?+WY3C?[FGY;K^S\L_%;#Y,YY4Y^*SP\8L? M+<*#)X;0;YV92T3O^:::H1M3>Z&#)Q>[IV?V8URB +(IO_*Q'7VVY[.7+YJ_ M/)9:REW&:IN3:8'0/\PG_G_*0+])'.N]^SL*I!U/QN))Z4,V&1_G3XG3T7 < M][?_V58BG*3F]?)7E_N?=@4CFY:Q\@N_+$[S0WW^.0P__>VO^YG5QS#-[?EJTLFDMH9DLIDU6#N3MV,?14G77PEK>,1LT^07\268%^976L EJ^SLZ+W-QWBZN&L_1!]/'5YBA@9-#1K=_,YYEG,[Y@FH]'D M\^SXIA>M\4V:3;=<%T?I:+H>A(P[IVN+RZQY7DOSUD-?O7#!B&.[F$_65+H, M/!O/,7[97HY&]GRRF.?/^!(S+V\_C^!VPE.59G!.;XORNXV4TK*&SQ#%C.'DG#4)B&4D/9.9\ _MN>15^OX>_Z8#Y_C[%/\S_R9QVU/ MR5\:FD(/QY<*;;'&R?%X/15NE.942TL9A*3AW3.TE9!R< MZ1TO8S\-0+FLU@4';3PJ88;@LZL)I)AY-;,SB>J@,4>BZ]ONF$::.8R49E3@5')M]4,RNWXZNHL)([U.^P-4&@!' M ^]=37A3-+Z9GIRN5S$TTV(%8KNJQTM1F8"'1=+ G5AKD56,: MN"0."6\%XE%9Y&2RR'#B%0F*$A\/3E[_,@_3UN?5S';N]1>?7_KBI'S73WVV M[#4(#;[)P61-7SN9")R;(R?.?V2BG+]J/MG9NJO5O53SV,RVT#.-X/09 MO8;&]N-XY1/.3;6.5^@G!+[:*LW88R/2V^L9YJ3QZ^4ROZP>CU1E\AX6U80* MP0$L.L37AX>A5[,ZQQ56!"ND> B(,R*0IHDA[!A1A$HN]R>;]LCJ7FZPNZ=> MD5+H:KV1 $7@&WSB1*UKE79OL@9^P7IX \RVK9C4P6Q;('_?&6L?*%/,91K$?R]_MB[GOD?V*B3+TET4./1H^&,()GKR9@ MVE3*'":"#&Z]>L@(C* 9=P091M W?QN!)ECJXPR2$E2QLEP@JS# B4C>-+) MT<3V)MB-/X(,$VDJXYEG$VFN'B]15P_X1V8!5\_:(-=\Z,O\*&XY/?LP.V_1 MC8,VL/)12\P0MD0CKHW+1U55OK7."B%\Q'O5?W<9M.$7Z^7S5]/6SQ;M>AG? MIO?KT]-9+,5^=O;2ML>_SA:?W\PW>)#U_%V+;NB& MG8=FEQ;?E+$!^66=:)O5HAOK<7F.!\RO&!MVC60NA91'MQQ+D>&SO[$4[$A@ M;L[]Z>_21USU>J-$Z M4S99$N6W__Y,/JL^KE6E/ _![MQB%@ZU)TJ/M.9U7K/0G)\65H\"WSEB4_L. MJ4?CP;".1I0@F\IEK05K.B(H/?Q9/$#$7 6@#:0P,M MJ4\DODQ.M1+7I995AV&@,!QCQ>F0Q) 4 (PY&?&Q&7/#(I'$. M8!K97E!A,$)P'BEB* ?&@L\T7T2#CHD^2.::Q>4 C MKB92,S#B-1MQZ$0QG690_"$*P.J<+JW+T\?"CH5YEBU&;^'RU#$N0".@*R M %D,!:_J9]&UB0K$4ZMXZJWUK##05I'@ZU#T.?(,P;]>WRGTO+: M*]L%M1V9(*MZ\(L^>%?/6IGD MA\76(+=\ (O^Y-G: -'TZO+*F#!G23-DN!*(2Q.1IAXC88V2*@F1Q &F=E_B MEZ^V./XNP_@?<5GVS(6:RM/U,IX552)ZOJJ2WSS%^TA)J*H<0_N?GP#=QNJ? M&;-2C6;1!Z\38/&W%M]1D20C&.%H*.*4)V2HMR@9PS#'.%B]%^OIW:-T2(N/ MP>*/VN+?8;SRE3_-;X79I1=GE_Y;MUI7^9\E(2QXK9"R.B#.940V28,P=DQ% MBJ-0L8_V*V_F?G$2/]@OWP8H?XAWFH6,^)'BYJ>?3VT(&74V8U=O,2!9'DBH M#Y"8V._&T$=7C2$>H-T[PXF'>9J#"N7-[R_?_N?KYL.+_^_U^]ZF1!_TCJ^> M$7U^%O)6*0%ZKQMY3WL,(#IKHK72EY:G&''M.')1&40=P89$G+ /?0#X>W\< MPWH6WZ8-E/\2,TN+WV ]_Y,%X%_,PZ_YYUDBMYUW7^O.&2 P?CB.6=(GIXMY MZ4Y;QHYD2]LVKA-5F5"2A=2L[)>1S:>O=0=]#WM^" ;N0OLV1Z!ACZSGF;\9 M=JN9[/)V+[O5)'A^1&6?8^HEZ_%JE=\H*98A/L'T*5(^/QHS"O.:*T!+,Z('V M!+10 : %H 6@!: ]/-!"CQ0 6@!: %H V@,#+:Y'-P%HAU0X"-TYR#!T?-RSL/YT56(35(IL4P>#"R*9Z)'S)B*NG$!. M68.$U,E%@YT1>Y4B/Y[[_=NB;7]=+DY>YNM-Y^OI_..V@F0Q;R\E$\9V9^%N M/WJSS?LV?W5C\0A1:B*Y@6'K8\!N:*P)[*=V2=2M0E+>YG]&$R=3XDB(:A$W(;\;BX4XB*)J))6,UY =: MQHX\\KFM+:\GC:$RD0Z+_/;:?.FV:46526PTPND_ZZM2+@P<6* M2O5)%.A$]QN* J+PZ/@'17TB-: #,L MUJ7M;M5$L>X@?T7Y6;>7"!I0-* I %) Y)6"TG3.!JEF$#4"I=)FJ5(,YR? M"K,8160Q:/%($=!'(FF<3;"NMQ4#D#0@:4#2:E,Z(&E TH"D 4D[$$E3F#$3 M*0J!9Y+&5,@D3?C\E20>$^\4\8\4?7XQZT#1QN0W;A5F>5W)K3# M(/;O3@.^^SRX9U>/ C;1F&@Y1XRIB#B6!.F0#.+<:&^L#R+H?D:&'0[U, 6N@Y,/*> R_7RV7^JH3R8_N\GC3.RB1;6\KT[2WNDQLD4INH M0#P@'D U0#50&Q#/.,4#J :H!FH#XAF8(^*B%^K\>F^OUI]OXGRN-#FW]N"N MN.MTKACB\EY-$J&7=CV VFM3VI&;RO$ :(LU>7+T>1 M4@S4($H81MQ+@IPS EDI"=&,1Z]2'^5_6Z?T%NSW"OY^K$/V/^-R$6Q[7'#K M"\6$_UQM?^S*H&PT]@-L>3VR&)("@"T'6SXV6\Z(D0(K@A*Q G'C,'(22T1H MC)8Z)W0D??2+ UM>%92-QGZ +:]'%D-2 +#E8,M'9\LE-8+2?,9FLC3H)QAI MIQU2(G#IO%!>Q3[:BH$MKPK*1A.)N1A8@TC,$)#H_> MB95)8C2+#G1M>"!Y-5VC&@=C240X,8(XU0*Y*".B/$;KL6.8AA[#*!U2OYB' MWQ:^-])VN==^Q7WV 8_ ((-!KD<2HUET,,AC,<@N1263H$A9F@VR+'D-UCG$ M;+06L\"3ICW&0A["(!.PQP!'%2\[V.-:)#&:10=[/!9[G(+SUAF,%.TU5)K'1"*?_5F! VN!W:MI(+9))2$LDI8XQ!4)*+.\@#2A0F.# MH[2RSW*3#?8?QB'#)UK1:A-;[MQ!#4 .V "P 6 #M2H*L('1L8%$C8LL1>2, MEH@39I"C-B'.&2%8,QG('ANX3\'*(=D FV J@ T R $;&(HL@ U4+!Q@ T^- M#00G*;:2HB *!TC2(^O:[24, MQ+)"!+^:6&I*1>:4,1-+;3.Q=!19:BGB*E'.K>?*XQZ#3F_F?G$2#\,K,R&3 M]>8!?U=[@%E6@G.5+3MP"N 4P"F 4PR'4Q J0\IF#'%*\E])1V2X%J6#JE3) M"RILG[W6#LDIV 0S"9P". 5PBN'( C@%< K@%./B%-Z9R#7CB,80$6?8(&N3 M1Y$ISBQ.0I"]FN5[!, .R2EZCW\!IZB 4UR.@#U&_+_"4->PF 9D+#VD+&X_ M*>[)]7JM350@'A /H!J@&J@-B&> M".C_.CQ_Q7:T93WN1+!]M?1!J$P2X\U^?7(.>:T2F-P$MRA$$)"7'J- MK+82*8NIE0+[9$T?M;<[K_06[7O-;85QQL-*4P63#B:]$DF 20>3/C:3;A3# M/#&'M)<*\> ,LB)YY()2V!FGJ4Q]E+Z"2:\1T49C1L"DUR.+(2D F'0PZ6,S MZ&8(@-1- MZJPGPEJ9:@Z+]L$,TP$L.K"VX8'D-7U-A<2*V81"I"8S,(=YK;.7"4.4!<3> I>'#4F7+#G:Y%DF,9M'!+H_%+B=-2;:C BDM?+;+,2"+ MBW$.A&(O?:14]!D@ ;L,L 1V&>QR59(8S:*#71Z+729*:\.)1 K'A+A6$1E2 M+'2BG!!CI2"\SR@'V&6 I8/%.J 497BPM!TY64^(OC+E'!9[@W'#%;,\&#=\ M#1L<(&S^:;E;L3N756$*0$Q8A3YY!-RB(9A$@A$NE4+]/MSG)W-D;L MWGRVS1?)7]T\FH;W.NP.AB@/)H_QS_5@?V5R Y($) E($I D($EW($F!1DQ\ M"LCH)!%WD2.M0T3>I!2=#AXSUVO-T@.2)$,PD"0@24"2@"0!27I\X3P9D@3D M8DLNA)",.TZ0B+@0!9^0IDX@YWSTGC/&U!ZYN%?U5$_D8J#54T/G%*,)04)? M_IJPZ<-B96=9PS<844^"3&62'18SA+'0]9_"8"PT^.# !W>+\=:6\Y#I+F+: MZ4QY>2C^-($PB81%;T3TK,] Y1 CE##F>D# ?Q_W&Y L(%EUR:QN70.2!20+ M2-;W218EBJD8!.*Z$":O!#(J>,0$BT9&S[79ZPEPGT#G$".<0+(&!/Q LH!D M 2>MEGH'1 $5+@).., MD?:5/0(QTOYBI-,.%LK\\B9N@*&>]*#*9#PLCGG -!/@F!5PS(.FX@'''!B8 M7U,.Z13W02F$3;*($TV1\=PCH;!.T6))J>\CRM@KM[SD[^(318>2TP_LLMY< MX\J6'<@$D D@$T FAD,FE%/>"821@2=DMN;B_(CT;1# MD@DZ(50"F0 R 61B.+( ,@%D LC$N,A$H#X$KAV*2E#$)6.93"B+=%!&T& ZPE0#*![]Y%%7OGRVW]_1I\]K%SJ-_BU MB0K$ ^(!5 -4 [4!\8Q3/(!J@&J@-B">A_(1Y*^MF\7_V#F"?E^?Y"O[_'V8 M?KIF< @_$HS]='EPR$^'7=2_K]O5-'VM;%GSHL4O?K8.\?KM=O/"$'K?E?FV MX0>>TFO8N:7=[,]_.S[+W#ZU'^,&(Y!-^8&?V]EG^[7]^5GS/W]T[>^Z*>5U M)M,VQ\OBC?V7U<+_=[G1>PEC!XJW%$=W/R'ZQ=(6%^[S_"EQ.9O.X^%RKPMD M-(O4O-S\J#V3F]VBS7F]R$!RA4^47'-#+_/*NN7T[$;LO$6;NSESQF\Q:NN+ MERY*F@)'G."$N&4&Z:@"HH+01"5FDNQ5HOQ(EN![?QS#>A;?IMRJZJ5/TW;J\G9? M?7V^N\8U-4R;C^7BB&#R4UG;Z_CY]OZ.*!&W>AV^S:O$$=:W^]A;7>Z(TB=T M^6\U; M25/W+LR'.WJZQ2SL/4I/UO]OT2Z;UWG-0O,J^GCBXK)A9%*/NMZY37;M.^0[ M"M^K=.]5)_[X-A-$.7PSVK\L?L"*/K0D'BU4 V;T<W02@!: %H 6@'2?0XGIT$X!V2-T"8:):38'NOQR]OR(%(%_'KLYE M"I10;#U]D4)C _=A+4R28QFT0>?U'M?20P02:\NB'=:"BJ21L9KA3CA MK+3J4RBJ@(.W.JA ^TC"NTWJW8O5KQND?[\#]@LOOE \?[I>QK/J>43/E\]_ MIQ4/.:IWD$5E>%5WKY"?Z@&\RN0&%K\628QFT<'BC\7BAQAE9-PC+AU%/#"" M#*4.)9%B-NL".Q;ZZ*<'%G^ > 46'RQ^?<9G2!HTFD4'BS\6BQ\Q==E22Y2T M+&:?$J0532@I8;#VDLJ(^VAZ!Q9_@'@U4(L/8Z)&'O@I^'"Q5G/2S..J%'/N MXD%NTU2SGD!O95(?%BGLM0MI99(8S:(#*1P>DEXSI%QX*8+,M X74IB<1D8R M@Q*G1CK,%1%[0\H/%?CIL/[%//RVR#OJ['6Q[8D-'I%JNR57AE,#)8-@Z<'2 M5R*)T2PZ6/JQ6/KH#/9>9=.NRC1&FBARRD7D69",^R1== \5\#FLI>='#"P] M6'JP]$,U.D/2H-$L.ECZL5CZ;-&-"9@AZG"VVISE,WU*"FG*F--,!JU[F6[T M^):>'&FP]*.V]%#9,_( SZ^+9?Z<^5Y53ZGE:9O%ZC@NF]6QW30%[5J!0I7/ M:(CAF"/JHUGTP1/# :+BGZ[J0 P$=U>M9+$CEFKDHLMD-1J)#*,$4>F]PY[$ MP-A#!:VV]NO"*UY-\QN7^0FFF:3>GNBV^3KYQP_)>,<,P'4SWC]#%C-PF-HE M,9I%!PX#'*8N#N.UE]%BBE3@$7'' ]+!J_R5))1X@97'*XO;F*DW\U*-CX>G^$**@.!SP"?&;!I'9(*C6;1 M@<\ GZF+SUBB6'X_/4-5O)M68P7BH M? 8*($<>A7P7VVB7_KBQ\Y AX%.<+4Y/\J\:G[%DNFKKR3"J3-;#(KICSO 8 MS:(/GN@"0=P2Q&2YDOEID(^1(8Z)RU214$1=C#PFZ;EZL !>_N'+#9;OL+Z? M[A?L2$ .VAC8'Z31@XVO71*C672P\6.Q\228D)SBR,I$$+?*(\>D1X$Z0JC, MIIOXAPIJ'Q'F_6OA_(&?;&#(8G9S&>=M! M1CU)&I7)>%BD;\R!\=$L^N!)WP!Q#[*4;B*ORE%O$TDH:DD1C\0C+95 BDEM MB1-!FA M0E4'8P(W59(SJ+P:!P, @ $H'9)C&;1!T\ !FC P:5Q(Y$1(3"<(M)1F4QD M*$:6:99)"=%*6&(4WQN]<:AXW*.Z-#"X-,9!:*#TZLE&[<[-GINMVZS!4&PU M#G([YA2(T2PZD%L@MW61V\"I)418%&DJO1XE0R[QB RGF8Y:9ZV]5]&87ZR7 M=VQFOK5+?\1E48*>.2R#02QCY[! 7("X5"*)T2SZX(D+&/Q=E7@D'$N>S;P@ M%'$N.=+!"*15L(Q80G$*]PG+/:3!O]%7!<-*1F'GP[(QMK>KX[BL)V6F,H$.B[;VFJ3@\JOC\MMJB=-5TRYFT]!RWI@Y6C=6;A[$?SCV]6 M\:1OIU>]&>??4:[S'Y;W17T@6#?;A!1UH!M -RH3#M"-IT8W- ]::E,"98DB MGB1#5K!0(FQ*Y"]X-'O>JD/5O#T$W9! -X!N -T N@%TX_&%\V3HQ@#I @3Y M;J)-E"H7;.#(R<0R!7(6&:4TXMCJ:(0P)NYY:0Y58=<3;;I=/1T!_O0D^1,4 MX#W9X. 9!I42O Q"SQF7'K=N^AP$?Z6J3Y;Z+#$"AH?X/"!,0)B!,0)B ,%5!F 3WF&(N MD)-:9-;$,'*":R2XLRYPPR+'APO?/@!A(A6/SP7"!(0)"%-U6@>$"0@3$"8@ M3%=[F!*+B>" 8OZ#N+ )&9P94/+$^ZZUE+Q7=>:C$R9:\9Q"($PU!&GSUS:O M^'_LMLGOZY-\59^_#]-/UR_W3X==[;^OV]4T?;V\X#TA2Y^KW.P;W+,UVSYD MV3K/^9%@[*>?JUC&1^:+>6-=88GHCWSH&;!OM^W9[ [M/#82*>UT/@BKA#2E M&>:MC<8I&2QQ?40.WOOC&-:S^#:]BBDNES%D:'_1MG'5OIB'WZ;636?3U32V M'XJ.?<@?]LMLX?_QK(D9U$^+5BW7\3I0V^Z8Q]@@ S3P[_/C3%.V,O-5-\YS M,<\_;YM%:A;K93:<&_%TV0JV$U!CYZ&9?1-1V0[MM%WE%^4WK8YCMJNSV>)S M-L_/KR)1-2Y"Y<_X$C,-ZCZ/X&[!MV_(:S"SIVU\WL936W)F=FO9G38VUWYV5?;4 MIVD[[?;IU^>[:UR30[7Y6"&.M#(_%1EAWTMWTW;/=#C=O9,=@;\6@=>^X\.U,?P_GMOS_+Q][:ZPRJU*Q#<#BWF(5#[8E7T<<3%Y<-(Y.&9KY=CZ+> M.9F\]KU1F:Z#1:Q7-H##3QR'23VJ"SA\,%V'NIV1U^V\VO> /:\G2ER9?&M+ MJ+B]$7YR'9-K$Q6(!\0#J :H!FH#XADH<;]X:CN_WMNK])=&;2-QIZ ;:]'%D-2 +#M8-O'9ML)YM'%X)#7V3IS30VR M7#*$N3;)8((EWTL^QR)R')5'P92^D48;9&+ *#E-$Z69#CCZ^+;=3+ !VUZU M;3]X'!?<04- INO<0>]B&^W2'W?%#R%^BK/%Z4DL)1,92*:K^[B#('92#V4< M\]C,T2PZ,+[AX>HU_;^=5)%ZA21)"O$D,N-S7")CJ,;,6ZO4'N/KQ9N3OWC9 M ?<%MK<#^5Y8'R-Y5]?;IA# ":PS6.=Z)#&:10?K/!;KC),(@02!&-$1<<,] MC?\!#V:OH7D[0A>(.(XIG^$:F0-<$B2D22 M!'M&J#F(<^;-_(_EPL?VC/&]F(=7WS"]'_YG)I@K",D!.E6\[&">:Y'$:!8= MS/-8S+-C4F-)#9).6L0U#D@G;9$GF'M/+2%&'L0[5^$(Q MX3^#;:X9FB!=!GPS-_AFWJ\6_A_(V3:&KJEHG+==F^YZXA"5:?&PJ![XN@>P MZ$#UAH>GUR1&>T=<% D1I3#B7C&DK0N(8&*82CQJ%P^5)K/[V>LO!<3CRW-@ MGGG?+W$>\Q.T[X_M,OY2X/[\"UXNVIZ\-7G+&PG1.D"PBI<=3'@MDAC-HH,) M'XL)3UH3);E!W"J*./4:6F"A-.^(3Q>H=0 H)!P@TX M=6YVZOP6,SJ2Q&F25-7&06$8XYXM1IE&TT02KH1*4/FIM[]9YY#*/,)Y)#UYFJ M,0G2:,#C=Z (L.W&YX.'I=^HR4U :. MI$TR;0W#BWG8&8RWJ^.X M[(5$JHIC=-]1J_,?EG<$P!_P!. )P!,J5A3@":/C":P,"XB$((\5+^FT97R M)LAYZ3')+,*XO39U!ZJL.BA/D QXPKC@[^#)/_TYHBJ0T0 !ZSJOTV/]_;^6 M98QYV"45K>R7QG905D\DI[)--RPF"^&# 2PZA#*'!^37%'(Y(4L''F0558A' MZ9!QQ"(=<#0\1";Y7BBS%P]5A^/]1#"-F4C<:Q]D *'A@U!ERPY6N!9)C&;1 MP0J/Q0H;$SWVCB$2=;;"A%*D2X>\:)QA,EF6\%Z] R T M &\-9!(-#X2N\ZW\EYVMNXY9C9W-%I_MW-^G6@OB@_50"X@/5LS[(#YX#3\< M(+3^:;E3COF:+!2N25]9GG)HL<,0Z14(9Q!4^D.XRWZ"L]HLY*Q%VFN#8ZC2AFQCK+L!5[ MQ0Z]. %_C[V-@<&80*1[X)X%L.'#E<60% !L.-CPL=GPI ,+B064S7$9!852/U>H350@'A /H!J@&J@-B&>@[!W& @V/XW]W M+)!?G)Q,VS:?OB$@.Q0#"9Z0P2_ZX$W= +$0\A]OC NG8' *$F%L ^(D!&0) MEZG+[_9HEZ\S&(B=*_5(6.&UKKC9/'NM MF:M,$J-9=""\0'CK(KR<"!6IM:552R:\/DJD(R5()TO'.[7*S=FB!TH\062 B2E$DF,9M&!I !)J8ND>"Z25(Z5EBD2<6(\ M$'\\H=EJ3PB2*]UIB.&6('2E(@1:Z*K?#8V':==^[=V[] MIY(QL=Q> R30:+#JT&@36_.CK<$T79LI\*CT&:;04<1XMLHYSQ)DCE =B MC-0]-V Y1YQ_B[:=SC^^6"[M_&,\R3?:3S@[JZVBU8:SH=E@K6Y ($C#M<% MD"H6#A"D>HD!$*2;")+ RA+&"!+<9%ID<41&1H:"\BP:Z@AFJN?N-@] D-A$ M8P,$"0@2]-@!YV(=?9C/]?RI)XY9V9X;%H.'62JUFX+[-'R$82QP!'@:1P L MI%'4)"0U)XA[KY$A5B*1Z3W!^700PUZ]SWU\I&_F?G$2+QX$^FET22>:\VH3 M"8#VU^H7!58%K*HFB=6M:<"J@%4!J_H>J]+.8/9!$QANDG#]3!L8ZFZP#;5$II R.34.\>#*$.;H4":;GCFO@HU[@VUZ M&4YWCJ'V-N-F0H0:2,#_"O6IGJ6.QI !J:A'%D J@%0 J1@7J0AYET2C#(J< M4\2CML@IC9'VRE+LI&!6'F1:W@%(A2$8*,7(*,5YOU7^VN;U^H^=D']?G^0K M^_Q]F'ZZIOJ7'PG&?KI<_?O389?O[^MV-4U?*V,'5VZF[?H\QG(,$$-?K9?3 M^<=F=1R;K]$NFY@7,32OHH\G+BX;1B8-Q91.RBN6L?ELVR8_[W3N,V*T,7]Q ME8NN2+U'A[.EWEY=NT;2@_6<8V?Z0_[IHAAO@ISA:G)0,[ M@W.;WY,_:AG_[WI:KNV^=I>CF*@F V[SD-_V?Q:N;5[XU5'-^P+49.AJ M\DO>[*')V[;LPLU'EAUHK/9XK/--]+8CW8Z;U?=#?SE MZ/U1DV*VV?D6RH7;5;[>E>IK.X7= X'N7?D+U40=X!;9+LV!:K^%>+2-WG]L'-"$8$"5YF@XQ"1MH0A);#N8M-4[!%T MKW4,/FE$#+6(*T^1-8X@%J7B*F^C).-E@OY?NRWY8KEZ.?-_,5) M7M9^&#MC$\WTM:1]X'N\0P#8W3?M;NF"PD)SE"13B L:D4O8(RQ)$)8(*?6> M3SN8(#@/%+&,SXB'_&XM8CZ#NNCS91S3V%2QNZ6:*,S&NKLGA9&>9KXZS53T MZ]%53U7C;3??Y7IP/@3B^X.+^N)J*CBYCD[^_O:W?-);+K]F%/ELEZ'--#6? M&\%FW-A944JN#,VH+QG+^!\YLB(%I )/5@@IB#%[<5#GDDN$9-KD<&9$.B&M MK,OOH39H*6A2[++->+L[>/R6SQTOSTNIGRZ*FDPPO[Z/XL!5 GA,V>>KBY9K9$L M$!C?[V*6-593QB*20GC$4V1(.US2D8)SPCO-0R_&=R]>F+]XV6V]"P#V;KM5 M^P$R,R%XM#@&!OG[S#+;W( 914PRBWCQH#FG W(X.2N%XE'L]>S^$8/\*)N; M3@B_O@GAP#?W.6?$2)ZH^%2:-ZF9+U;->C6=Y4\(D\;'YIBXN>DF;%I_BLFU.[->B2NW:_3UC9[-:Y-?.UUG_9].3Z:ISF'<> MK75K/Y8 :]N<+AQ>1^7GZ8EGEI0*5]H M9I=;=,KO_C3MQL1.FI!?F3]P\7F>[^1X>MKXS@/?YFMFS"IWUL5K%]ZONXCK M=!-./K7MZJCY4,*\EV^U>U/&D_5LM7MU!TAG*10=.%YGPX1P?V_=0?X[PXE;)>VI35_[+/FZAMML7\G%V^<(GF-'_Z(FQ&NRXO M8="5#@4XIFR/*=1C$PU6*(:N$,AP9)6E".LH"%:2$+?7)%UPH;U+"95\7\19 MT$@+1I T*1@F!-6\WO'_5 M]2N\7CNO2DD:R5)VX31P8]PX']4287FD*"9-$*?2(A,=1C*#@Y=4QR#VYZ/> MP4?7X<.;,U@_<'B!235AY/IBP8'OY\[X^9$\S U'\DGCUJON83L +(F0"S#S M-ZDQ"]+F_SDDD\]J'*E AG"'F#:.%6LN*=G+_%-4)IL4DH(;Q*5-R#(:$(F1 M):&U5X:"F3^?[=?VYV?-_WPH%X>\KAK.-L?+@GW_LEKX M_RXW>B]A[-IIW5(9'WWH)V6V= MWG?U CPN=_+7SIO_[$(A5'5Y@[BK(\O+OUS,[:?I?D M=7[WXF3JF_?1KY?3U=?F3__C7[Y03/S/+U^\>_U^\TWX^<^EZJNK1XOS;'-C MV#IG/\X[SVJF8ETNR,Q^+K2L<].&V,3=U9>;3\R_RH*=YM^MLYWO+N'6;=Z# MI2ZG2=:7^,[9FXX+BRB.W5(%M_/+;@-7+]_^UYM7B)@F2RS$_.JCYN76_3N= M;_KOV\_Y$+MLEEW0JO!&ZWV))6WXY9D[>.-%RI?M'JQ$CC;>X>[QNZ=>Q9/3 MK#7++)U\%R>+3YV/.0+YO#$WC3AIO1)(F>01UUHA$XQ&RN6SH'&&![*7FZ8, M,4E3BJ15'/%$)3+)^/P>E2)/,A\M'9#/PY'/2SZDP3[,75TLZ!FG>//NQ3=&D=5_M3\=9'2'0O-,?4Y. M8IB6,/:F3O\L=%6@*GXIV4<;K]9EV+*A!-O/WK:%KPTAZASUVQ+G$FS_N"@( MNC6#7=5REUA3A#F=;^ S;JJ'N]N=+G>@F$E6V@!X?N"- >Q"#+&L;?NM[OK[ MI?\0,ZYA,0Z!,VXQ"_=>T,W[RTT^[SI4^&N7^"_SG3Z7)A1_;(U]VP>ZRP&M M^N/4G(V$U6X;-X1,_I<9RC[.2QYD!]$N8W>:;@ 4XH$W-PX-3&(A$?%8(!Z\ M1-IZBW TV)=<#1=='XU#_W).1%GC?]D*J*V MA=QV>QE&A4W!(YPX1EQ8CS2. A$;C?)>$T/W$B=^I-?*>W^S^#9=L]'> M+6:S7S=G@,X+_R%_WB^S?-!YUL2\ITX+85JNM_=2S@7AQ>JV#_#?9/B<9Y/_ M6_9-<7DOXZ;74SX;E5/L>:8P%KVY0'BZMG+%,=G+71&_T>PP_72% MZI!K;O%EILAN.3V[-3MOT7F]V6XZ>PZ8;[WQZCID/>Z)<]?6LNMJ>57S2KM> M+7:=0\M-3NCF?VZ6*_R1WR)X>?-QQ'<+>3V#7D?S^QI&Y^W\=06 M8-VM4=<0=W/M9U>-A"D9^EUKUJ_/=]>X9C#,YF-Y/HR9?%Y[=GV'U>W]'] \Z/ M=(>_.QY7,]41!/'#@LC+7G[[[\]*0/5!I?(#TQAWJWDK:>K>A?EP25"77*6Z M3R+PMQ)&?;W7X+,>=;WSC+[:=\AW%+Y7Z=Z^GWF5-A-$.7PSVK\L?L"*/K0D MSNPH!3/Z),SH^2C7X^LFV$P 6@!: -IQ BVI1SW02@ M?2POT#;N>"ZUL%SSAV9TE)$G;;3J8P[R07.DZ40P4^T(Y,I0;#2F \QX/;(8D@* &0! >OK$\A$A1\&6EBJ4.61XYH8HI[:EC4 M\B'-N)IP=7V[0P QL.*/O^Q@Q6N1!%AQL.)CL^+><9%B"(A:SQ'75B*ML$+6 M)4R)E-;KO8)EP40TFEOD'5&($XR1I5PC*Q63AD=GDGC0PSB?8 .'\:K-^ '" M,'W%X" ,TX?XW\Q]7O;2%.A\C:C]EBA,-VIFONKZI-43 MB*UL'PR+^]U5%H":]64) 76K$%NOIFY*8RN(3,BP)!%/EB&KK4$Q,IV8*(D^2+_4U(14NY]9KYX"_;[&"" MX#Q0Q%(,B ?-D1;1(..B3Y(YIK&IV&;SB1;7=P('R'J2D%79LH/-KD42HUET ML-ECL=F&$\Y8B6\82Q!W5B"+<4+9$*? %6.AY!Y>M-FFI$"D1)$0-)_-;5#( M<:$0%TE$E;2*X;:)#H]AL^F$$K#954,6U+5 0.5"0&4SQ[@;.U-/)D!EVV!8 M/ ^BT -8=.!YPX/6:SJ>:^5IM!I%3#GBP6%D'9.(45[ZEU.LN7CP>,H?!=4/ MQ?*XAJ09@*N*EQWL=2V2&,VB@[T>B[TV@A$C,$4J4HIX&81JHR&(.$P=$4F( M_3K2@\=2#FJO::\^&8"KX<-59C\5>)ZECM%0BH8PH!:,1 M6_W/N%P$VQX7-=ET'0)[73-<05'*R&,HK^)C MQ% @5Z8>NM%KX/FVS3HKD]AHA--_+]5*.>, H?9/,$WWQF8I@WCBU&M* M#O FX$W FZHVS<";*A8.\*9Z^0+PIAN#K<+*@'E A/N(N&,&.:L3(LDJXXA7 M>+^O7X_!UD?@31/-*' GX$Y0)/>$ KRW'/X4YP'&/HV,:/>:#G,1G^D1+0 = M%FLWBW53[;J!N:*>U+>7J*X-*2$KHZ51A.!Q MN,QRE3?.Y=,Z/!&,__7QI!7\Z[ +^ M?=VNINEK9 M&^W+[\W_]XN3V/TX?LEO;^-1\^;J2UKOE^M\B<_YE\WT)&-@ODL[:VQ;8H6O MHH\G+BX;1B8-Q91V?^>ORT7R5_CHJOR3&I>WJ7F[@O:.0'O3=!;/:]XRKM;+ M>=NT:_?WZ%=%:3_9Y==28=VN[&J]BIV*S:8GTU5G;-JCYM4ZEM39G43MLP]=N[^'!\\0G*%? MIN7"-L3_FVUP <6\\I_BYB[.+>\Z/\YRE9^Z@[%\Y?+,W0*6>YHO5 MU7=CYU^;17ZTY84EN/"^;\]C/Y>?Y94_^^C+5?3E2?QB/0OEKM>S5?F(-F_T M:W2!W&P(ZN_KD_Q>OV4NF>#\6_ZW+ZIU1O.WG[)E^4)+)5RTR%'1 M%6DRY# -F>I;C9W&FE'21V'G'\N88A9'>+]:^']\R!?[99:_>-;$O#%/"X!E M6W8=NT7\2''ST\^G10KSCQNM/8#1.NS(\##/,U! MA?+N]:O7K__SQ2^_O6Y>OOW]OUZ_^_"F?/W'N]>_OGZ7?]F\__#VY?_3&TT[ MZ+/T0M+D@-3UP/O\+Z>+C=GPF4T4XI&-5['\;_YX.]G8R_4J4XIYZ$C)<39O M[>XE&61C)A7%BY"OU[D>RM>G.P3.JY*1M['KO(2V?[3MYOVC8?_\I&V;RPS7=XP6NVV1;GW65O?O_U M9G^9F# L)AQ?WZASX'IU3E]*@9B$$T=.V8"X20)9 MSA-*T0:C/74FZ+T]Y&3R2BE$F'*(!\&1I9$@R80C(G^;%+G]'HJKU2P6(OLA M+D_:X2/F8AY1WMHH_WMFBR[SZG%L86?;:3XAO>AV\4@>:L]=-9+GVIVP2><% MR(?0SEL'YO6F7D,R8R G''F%RUQPP9#VQB%%I8H,:\GP7J\AZYC"1C'$)<]P M:JU"%GN%9,(86R<])N(R-'Z()Z>+I5U^??U_U]/5U_-&]8YF%+71%U-:PC]M MG%_W8%@JFQ1UB!*6;Y*KP0@G; M&'@B+ 5\JP=[^XTOWO?IYHLKV,'HZ<(M:?6TVT"=VI^CZ,-TMC^B7XIR90RW M+)-JF[F.S5L^4VZ.8DR4.9[W/35]^*4Z+G2<3\:9/V_4Y??%*KZ:MN7_[]_>?/A;\V?7KW^ M]WID,L\+;UNL'?S(LI MF<<-6_L\71UWOK?.V?8YC@6/['IUO%ANT@[RTQ6F8DMX\9I3)!Q(MES$ZJ0\ MR;S"%.<+#X06KTW^5@>K. M8MS]]P2X>HD8E^AMEW)SF:%WZFV;4[ML/MG9NMO_ M_PH*<%,3.^,8X\&@0"3)AU I42;G%''CDK'Y;RGVR/C]%> /NWR[?+\J,ORO M(J<_XK+3BAZSX26T',?/ M7.S-Y\V"EPS+R\?W_,0QK+W-;*0P_=4\6V_[<1F[B'FV7\XQP[>Y@\.(DK_7JGN=DHFG;8EL33T< MCK^K'((8JJS.VF!*KU&%&=(JGWNE\"1Q&CGS>V,A?T0Y_E@N?(RA+6JPM32O MMZ*ZHECR+@?A&\8R#WVWGYV"N]*(O*FW)J,MU5730IVV:9;1+F?3_.*\W?\T M_?/.X% \R=_F[[L*#COKU*%=NT*N5M,N<;++Q4S="PHXV?G7782DS3>WP["N M0B!?*5]*XB;8K_DDGE9Q4YR1_SVK;-A>ZGK;M:GQ^!3;[K#>^N/\TLU]E?>= M/=YGVY8\H>@L7\E[VU9 ^,P0%B>Q@,!ZV9:H]LGI+'9W<1)76?F_ ME8]L[^+;DVV7./\R;XB/QV<&6EV@FWE3Q0UX/UY(Z%N9^<#WLA'GEG93_?IO MQV<=84_MQ[@I14;=QGIN9Y_S+OOY6?,_?W3M[UHC)J^K&+;-\;) T[]D*_/? MY4;O)8Q=0^-;BJ.[GPQVBV6G8,^[8J+9=!X/)J@/78Y(5K27FQ]].P_8;VD5 M-^L%'!#NLN OKBIX):8[*VQ+U<*FP@N(S$WMH[!F+E*! B[-*)UBR)C,]Q/Q MA'L:A"1[[:.;M\ M5Q[Y]W61W=OTC?:_S)8UAE^^[D[5VQ>V]XV#&3S)-SQ:QK,A N>93N?=+81A MFY:V)?@=2IV>HR#M;W:!WT7(LM"?(*I_U MSF-8R6<)'/>B:Z!W MA]2[,W4K*I8)=SPYW?9[F,?5MT,U:,(-FF!"B,[SO*MMQ*4H!B/-K4&4$LRD MB(3ZO<(JSIT/(J9\BI9E4 A.2 M'D. EV3HRK4+8:4(YZ%RM!KN3]!_%YW'V MR[[V/E-F@M5X]_ZEPV=7A-\=NW;EA&':GJXW'0$6Q;V7)7Y:W!EA77Q19_E6 M>Z8DO[5[2]=K()Z[S$>[[&+6JW-GX>U=@(;=U'#<16]L,$@ZDFU-3")S/,J1 M(<)08JW%?B^5R6-)>'0<86HRQ],N:R51&$5&7+9;$D>.0<,.JV'G;4@XIVB9 MCIV=>[Y1LIV>%"?05G]"2=;(1\'C3K>RF>^4=!M) 96Y066(\%DM@LSTS.JL M,E(C&PM1"UHQ8S%W?"_YZ2Z3J#J5>;/-Q7R;-A'%\^'_4MZ[C6W]-2/EUJOP MHFWC?6,=1*M2[SM:K4GKXJ'='GVN*?PMN4Q7F)Y-GZPKC=(%RV8[R9>%:[(T MYV$37BR^AO@EKU[8'H#RUMAZ7TN?KYWW]'C1W=EBT]3G=&9715B=9H9IZ'K8 ME%9ARQ+K]/GV/\;=[>8K=..WNL2LTEHH[KR[BWRDV[B2L_+;73>;K6T\9W^W M/]E!A6TWMK1+B,SP/?TXW[#7SO-]5BO+H15KW#ZT/Y;DM;]V MNV430MWLS&W25]?MR,4+;8Y*SSG?)?NM5YF;[5K3;9,!%ZX$#LY2 ;M]G1>G MO2%PL1\RN+3;.SW;[/*MKB0[/9>9>T%9-_9J8()Y>EON3_D&_'&'$;/8=MVU MYKOMLMU>%V1\NXVSV8,G-F2 ^F2GLXV;_>)N^O/ 5O#I[8UM-S3;Y6I =L%W M72*64\^<1)ZDXF OPZ&$ILA+&5,4P6G.^NC"_&:^LO./I:*Y(Y9M-YAPDWF3 MS];_:[$(GZ>S62]-F=G$"#E:SEE85^GYMUO.,_BR95VO:NHV9T#:S:3I8R=:E6&#)LT73+^AX&D*^? MA CC!O'2<,%1B?-N%%&HO"6=%2,(**;IIV\]9"[\,_ 'VS77?+'99YMS0F%8 MI1BD.XC\IUUFR[W9E:3Y?!SGN_/&:D?[;[; T.G@CIT.%%?"R(S1A&!=NH)@ MY*01"&L<,&.2$K'G]/Z13@>7LR6AL\%#=S8@0SLLC[^SP>^O/S2_O7W_OOGC M];OF_?]^\>[U -MM'AZC0F(X,1Y1S-"4,8HK9%50B%#F%(LN6+77DNF'NK%L MTQGW<[M_L>W4OYB'5R4]O P*R:;GC@@&255WRF(KGIC%;+;XW,79[+;745L2 MVC:4P,[\>G:6M5J:TOG.F1,V(NIB%ETK]+,DW.>#Y :U;:;''3FPF[NRV1%7 MS%8I?65WHVW*3>;M\QS_W+TS7Q7J5/^)+##]O/DZ+DH>Z?;TOM=RG;7S> MQE.[S*>>W1)U1YUMWD5/Y)8]G>YIW5S/WIOY\<%G=\SQQLHV?#3JS?+ M-5.@SHUEZF-\VA4IT[<:\J3OF[%]RV3Y[P#./L'O$V_N.J$+9/.8LLF2*+_] M]V<$/WM805TH7C?%WZ)=-J^[0/=YKV8]&OR= MC;$_8Z_V'5*/RH-E'8TH'UXVCR>+'YC/_&AVE((9?1)F]'Q7JD2+#S@LUJ6.X>(NKDQF/Z"' M#ZAR_UJ/KMU>PO7;U@&"[Y^@D\<-G3QPP#HJ8Q%/VN6_N$>:!(=B%$D2Y:DC MOH\:RFP"W\S]XB3^ENW@BUV9_H?%N<9RVWGW74WE[5MZE#Y1^:N;.\HI,6%" M7=O=HWH;L!\(!&-PAZW_YWJ,065R ^(%Q N(%Q O(%X/3;P"TT$R8A'!1"%N MA$464XUDP#1XY;3<[RH?3!"0+R > U UX!X ?$"XO5]XI64D9'9S)J\]9E$A82<$PYQ*:10 MTEKMZ'TF)U1!O*2<:.!=3]867,N[("M^Y*'F5W&^Z,8V0U[\<,@WY%H-(9D' M$8L'4 U0#=0&Q -Y\9 7?_ AD.538D VK[C]&'?34-=M M-\BTS Z77=3M/>[]F\F\?&?]SK\UQ,& 4LZ&']SK2''T8CG"44,(=*VC;0Q M;3673J"DC$(\DMWYF1%QLK\ONZM/M^FS:#RM^N5^TJ MFX=L1?;C;/O#R?&-8;6KGU,J93WF&KGH&>*18&0#-^6Q4WX*I;36!WS.[?"A MO<>]UY-VF5N2312]:B@FA!4![X$:#4460(VJ%@]0HZ='C5RR+D6?N9"D G%/ M(W*2>J1\_AMG$H"UZ2/[^[&ID;6$<:$RN7&N)%M9BTR2!*DD6!+&4"/VDJUZ M?,[#4"/")D*KB: ,J!'@/5"C ?$(F,8&(Y8Q&YK"@O(^@[&N[G&?NW/X1EQVA MOK*842%52(=<431*>Z3M%I)W$=L^_$9)HM42);9HL589RZM M/-*8*Z0)9C*Z) T)AWC2@S-,#0P3K!XP3&"8P#"!80+#!(99%\.DVFM!$D=! M$(RXY!Z9_"-$C2(TXB )5WTD"#P^PQ0DD,BY1@''S#!)"/E)HT690BM.E!>2 MID,\Z:$9IL; ,,'JW:$I7_ZZM(D\VR7=E/.IS]^'Z:?K5_NGPR[VW]?M:IJ^ M5L8,\XKT93+.<&F[WKO*/ID110>.#&8,<4PDLLHK% C%0>-(6-B#I1\)K;SW MQS&L9_%M>C%?3;NDBNFG^#[Z]7*ZFL;V]1<_6X<8?ETN3EYV1?&V0,?;=!G/ M/N3[^&6V\/]XUL0,7*=EIRS7\3H]Y4>"L]7;>Q^^WT)"_.JEQW.B\?7.XS__RD^;Q8 MST)S;/,MNACGC:-\1S_W+TS7Q7J5/^)+S&RA^S@MRCIN7^\+&SIMX_,VGMJE7<7=$G6' MD,VEGUV5"?AIVD[==#9=?7V^N\8U^8";3Q7T"*L,1\^NYT&;%Y),/M3M7G>; M5]$CQ4U_EWM"-\>.F#+XVQ_R@Y?^3BZIOGLJ:<^5!E<0SUL17]T[_GSS/=P! M?G15+CJ0S6/*YJR!'<'?ZV!WT'(=?%3.E^UB-@W7>]JJ%.@AJ*M;S,*A-L7? MHETVK^>%AKZ*/I;JCX:123T:_)V-L>]WJ'V'U*/R8%E'(\IZ2Y'[E\4/Q"$? MS8Y^MQ$LF-%1F%&**:U'-\%F M "T +0CA-H23VZ"4 +0 M "T [3J#%]>@F M "WTZAAJ&M%C1\;?Q1#C21?]S3_LEKA\G6\EQ>4R%F$N_#_J2;NM3.)/.,6] M,DF,9M$'/RX(LK!W=7X8*T8302$*B3B.$EE'$Y**>6*5QX;)RTF .N\78C1& M+'J-N$P":<,32EX*$1G&CKG+28#W3/U[<9+7>G6W]FW_C,M%L.UQT8]-:Z=J MLY,!I\!0@Z&N1Q*C670PU&,QU$&%Y#QQ*/)L:CFU(1M=HI%S6F!'C+-AKR _ M6A5"P"(;=T,0]_DK(Q5'BF%"@E>.$P6&&G"J>IRJ;-G!4-IT%4)HG1+#J0M^%AYC5-:80U3&F.8O*\-/;3R%$F,H-+ MB65J@C5AE\F;I"2ZD"2* I=F@!0CRYE"1-KD=$R!>5(?>2-Z0@2;$".J'5X# M< 7V&NQU/9(8S:*#O1Z-O9:2^1@-RO^5-L7!(,>91RXXKK'1CG"[E[[@L:*8 M)21#TH@K&Y$63B/#M!#62>T2J\]>4S;!&$^TNFKZ',#5$X:KRI8=['4MDAC- MHH.]'HN]MD':TO8482MI/BLS@K*-QH@XE2QUCF3C>]E>TQAHR7Y 0NC\'B,8 M,J'8^*0,S38Q*1WJL]>,3KC0$XZO:L,/<%4-7$'UR,B#(^_>_^4^P1#(9*F' M-T!H> "+#F1M>!AYS>Q-8;4DQ"-ON4)<&H.L4!@IGPRQ3#.[3]:")$)%CTO$ M)" >*4;&48M8",Z(S-BLW>M;__ADC=*)4FR"!8-,%H"KBI<=['4MDAC-HH.] M'HN]UIY$)F1$U#&,.+;9]N(@$5,F$,JEUT)6$IEP4BAJ1K.-]Q$9&1V2 M5'KOHA8ZB?KLM9HPG;>Y[M6W F@U?+2J;-G!7-PL$B19Q!VA2#-MD,I'=9P*(#AQL>=EY3[!NBRI1,HJ2P0)QPAYRS^:FHD)9)ZV7<*_;5%FLMHT96 MT8"XSVQ.8ZI0B-9@+W$2I(9BW\-VY0"<&CY.5;;L8*AKD<1H%AT,]5@,-2=) M)6T"8@YCQ 5)2%M)$ DZ_O_LO6MS&\F1-OK]_(J.6<_[CB-0V+I?I-V-D&1W^M%%7$AX0H-$ )?K7GZQN 0)WD2!9 &L#:^&)!K=U9F53SZ9 ME945.&7817_540ML30A:(LQH7D^A'&D.;A[<-KA#Y8.@I@!'?;6682"QJJZZ M(E7!8J^NNA1-'(S0JZL^%%<=@X@IQ(2DB03QA"TR.A@DK'/:2"$XU5==M<?75)4-5W1]RX(LB;S]]^-!\ MS$^JVT0.@Z_M=&7XOL=W%::Q@U'.[D]7J_RO%.B]X4@2$H,6BB*I<[Y^2; M#ZVK(%C90F4+E2V4:BB5+1P<6Z V):<]1I3F#F")6V2$M,@2X9,TABH>KK(% MIJU,0B8D8X#O<))K,3A#W"L6Y!BP+FL9*%B8"4+^Z*+2A8*5DXE M"R^-+)A(@N=*(D9#/NTT<62Q5B@1P[ACA B[505B(V7:>8UD"#D=X1BR5B=D M U=:_>_[JWQZA5KE#(4E3=GU,2:'V>SNVXG)J)PA2Z7TQQIROQ ME_&2#FD&S#!=N'&L7+$$4[F_@BI;+!!XKV>+A!'/8R!($JH03\XC[3E%3&*E MC<+)>[I5B*1U##YI1 RUP!8]1=8X@EB4BBM,:9(E;.ZYDEKB9("Y&6A!BBU& MNM/"*FDL! L+$WNE#94VE&HJE38<(&V0-F#CI4 B.0.T(4ED270HF,2!-BA- M[=:9-,$$P7D ;I%B/D-.NOP M68.I\RE1) 25B-N@D.,"OBV2B"II%<.S]%N_BS@00@;8T $WY9YG5YG#]Z]3 MP<\6Y/5?*R6_7YS G3W\'D9G-_P5OGJC%']\7"'^8]'.1^F\+"J0Y0%RV952 MU_"SE/JJ>W00*48.(.(9R<=8:V1QBBBFJ)4.1J2PDVPG8,O):'X"[]J^F82? MX7X +G'B 8)^&;5^/&T7L_@9GO&G\=3__D,36V]/\T28+>)-YH7X4''SX^M3 M&P+<#65;>,6'@K';YXM\I/GR&"[)38??Y+V_??_[4O'G_2_/S;^\_OWO_Y[?O?W[W]M-U;UC>*S2;+N)AD/[B M3+3_?A[DJ]$<7L'?*-T/R]:=S6\.WK1C:^V= C\P5'QD-%F+>'HAXF86QW8> MFQ,[FHS/-/9K%F)U>8RO5N'*U18) ^!@413SF U2QE4AS[Q'$C8D[J22VZBJS4]XX%YQ$ M5.B$>/(,V"!S* E';1)""6FWF=UDGI^\L.,+1/IE$=]-?AVE^?'?HYU=BAK_ M^NF7'QI@=UE9;#-X1.SVU6H\,.KF%E=[/L6S^:9%!QIPR>AD<=*GH=3'T9S8\!FF8Q Q6PXF8>9R> 2TW\ZF/;P<1T$IMS M4 N8U?'(P]7PT/CU-/IYCS,.;FU'\.,QR/#H.".)O)8H%BG(7?C"'4:4J[@. M1O/XT9S05%IJ"=+*Z;PMBB ;F4*1PH^@14/,UB;J;XGFVMG\>GO_=90M.MOZ M7^P\IY;./_GC&!;C^#E/U1L#NU6^H$L7K(2SE&T7SMG%?+I*R>1)!3/Z%7[= M78[&]GRZF(/^O\;PNI\+6F1FN;P>IN?8GK;Q51O!1X//6&FM2TCVM_[ANM+: MLU$[.& MOE4T&'6OZ8M7)3YJJ_D R5IO>Z#M_G*CDDC)B+_],/ MO/4=)<;Z^2J,M_MXK1)>]TJXZ9T;]D4V_1LR1?J0%R6>3Q$YEXKNM8VI2,MZ@H!]IW-B%3K^AYLU__Y?-X3H):TBWF,;3NESI!R; MKVWC#GRO#H1"K)R]JH7I<[]*9P[Y)+$'6-83&M$?RK&@6B=3(,C><,XQMD1P MIA#+1QQS9AC2,5#$4^#&4B92VDD^<\7@KB0SW\-=/W^)X[/X%WC$<;N3G":A M [';4IA#1K7GKVNI^Z\/D]/Q(27[%.'686<+S$#&E-KI8=45CO: C-4$ M6TE V1,E),>*$R?^T7&:BBZ!T*O9&S_,/)Z,L9\,H'1A(3C0*RHBD@GCA$! M6N:]P!28UR.2L<^Y%G9W7(P,I-DI%ZMHM =]0UJA;)U;93 M+Y=2>ID/7)48,>XBXM(K9)S&B%#CN=:)1OQ(:[=/L1NX>%"L-/+^3:0*V,5; MDK.'*1_[KFT/[:Y"Z/=*YNDV:STR.)K-#.=Z%AZOXY=3>Q1['$ VP2N_LN,O M]KQ]_4/S[P^5_K=.2WF3N=KF>)91]-_F4_^_>:#?I8Y5]'Q/A73C 3B>]CU( M7G5-"L:C27R\"*3;(SY-S<_]GRZVU-DED&Q:QO6=Y\IJ,'< W8C^>S1?NO7: M@VBGL_UOL8EG=KS(W7X6$P\LPXXFN6-G8]MVZDXU'MN]YD&D7?'T\;=N. M__6-^LZ;+\=QTH#@C[,-YGNDZ7@\_9)[C.0ZO%'??R0W$SF)\U?-3Z,_YG9( M'87KQG9F1\N^);,1/ %&-&K;16YGLK[A: *_CF"X;>YRU'<_@=D#_&H.+SX_ MAE<8P?]:N,74=??J_F8W!@]'D;9-6G*7^O% 5/* 8,#,4XG\/SS"_D-FWSQ;YE4<)1'4^Z.35 M3=GE,_I)/NY>I1-#U]3FD@S@3RMIA>[Z$_L[#"-D>+A0-AA(]VV047Z3L.Y# MV37DZGI-P52%YPR;3P NHP3S$%[C'XMPU/7T&N6F8/]CX^DT+-4$AN$B6,O%&UT8WUI"@]6,6;TAW+A=^./5VP^;OX)%CM>S> P7 M@F87G8G!F+/\\2RN0?0:?>"^:[Y*8-E7[+#)&+Q0LTPH^.G)Z3A[IT'S M:P1O$ 'VQLW9$(C:8@;/L(/FW<0/ <3 K-)HG.?[$5P/KFBQAJN_3D9YNG^: M=U#_RZB= VV;=[>8=QXI7_1^.LM3>G+Q>::#('BX8#*RP^9SAW7+X61/"7X3 MQCD&E,K !QZH,V^8_ATB+-WJ9=,'BYBZ[L^KC^UB?CR=C?ZU;+'5]^.Z>.S_ M;9LW"Y@,\+%O/L9)_ *O_]_VR]K.WXX!"6?3"7S\*WRY;3X#;K4);O+&SZ\. MNHWQ]RR5?X#7[V0-2#"*J7<;$WAX>QH]8-$F:C0GTTF<9TT%>P*! ,#$V[.8 M!=LU\/J2D0=N C?K&NF===ZA <1=8DQV0?9+;C[8R1K0:ZF5#=7VCC=_[\*3 M97B'/P**=9!RC>OJ_5/GK3=P'T;Q930>-XOQ?-7,+WL 4$_VN0 ^QW'<,Y)Q M7"N_'VY/,I8*W1XEV$0>YFACE+<,;/7\)1BN/,Z6W]]P:S!%X%M-FDU/+C^[ M\Z#PXZ3W!2E.+J;Y_/*TS+ZG,Z \P3JWDE]K"+,A4S=P$>/SP25-]9RN\V7G MV\1LVGOB2S[>V7''K-KCF,WQ^O:0PSL1\PE2"8<;&[T#&9Y,UOJM75IW[I\. MI/EC3]?S(S+(S-H.>-RB!2Z980F0H$NW =P!M.2OY71W[ZDVVL0N06K2NZSF MS,Y&$0 7;C6+\%8M7+2"3_CBEZX!;1]0PJ\ T6>C< &VI],\MAPCP/OF>/H%G.ZL&TI^DV5LWD?F M:^JS?.T<5\5G.= M*IJ?\H7_Y]^^P@W\Z^NNZ#\+K__8<:M1]R@^N.TY^8+F[9J#A=8]R4!"[Y:/IB1M-["JQ M/%H_+P\;F +J&!DPQW/0=![1]/0BNOCXZ:]M3\FV1@!/F?5,+=^]3^+\Q>Y-] $9/8IQ8[CI=?Z-V'WSK2W^<]%EU6YVAZEG.!\S7QZQ(K%TM1R]61 MZ6(.0YWDO$IC(>P)[?HM-T4POVZP^TD7*P3L @)^C6ZVRGZ3+2SH)NO="-!= MMFWVZSNLJ.[R5NN39[;O]/;3AP\;UMM;;(ZB3V(3N[6V+G);&1/#@_X)W;)M MMV08CW+6O+?H]O!YD/VO>7 7 MZUK;-I]7A6<02\^6<;5MES#%^.LE+L%/?^PA8WWO55:B70^R,]QLR-^"2(,. MCC9#60A=Y^?(V6YYL(.$81;])2SH7RG"O.ZRR!?A;PXEUT=O]&=@YN$ 7IYT M@LU/7AV=<6K/9R [$&I8+/,'$.C6Z6U M$LDRCZ_&G#@&^- '4&EN1&2(08YP^&(40F!ME#/D:LS9G6K:38%+T>?%L4Q_ M.K^XY$-_%LN;/%=6-OH!XN3X6_JYTWMGOA_B+$_)2P6N,%/BNL(5T8O4GF-K<]K+Z:+ZX4L^WR8M5_EGO\=YKA'IZT+ZE8T-TYI.+I5SY,\B M(,')Q@WMZ2E0Z&6Y&(!.!@QXYB@OQ<]6-QCG4IA@NP1IM("8[>@K@L< X5A; M=_^EX:'DF3.X7A%(FSW!;+X22AK-\G+5S'9LJ9/.),NLJWT$SW+>$-(!Z7O@ M7MU:$OR^$F!_IE ^9^CTPJWT=[SRU)7[6BDOK)Z?G="%W^G3N-/9%9?6.YJ8 M%U([=P>#ZC]A=R]H51;T+1/FT(^5JX[X%D=,K*3!,WMQ>9L_G]:&XJPMNO44"NAS";#E! M.E^S7$1;EY2N5R OPHD;C\FL0' K$ 3)/%,>(T\D!T9N'+),:,1BL"ZX@(/9 MZKQ..&,2$\ -3P$(@B!(,RH0H=YIH5AP[-F!@ TX9P.I](Z!H-O3589"7R04 M7(,!.9BOY'"W.OGK)>EVU7-=G=MXVF:F?]] ;AT:K"(ZVTQ@(.L_)SL>YRIQ MB!)W='^(:"9'TSZ+U'_6)[&N_O4B2=TV(PA4PJ@O5;S8]Y"_U<;Y?+P./[,H MFH]9_.TZ-]2/8QU4AJZB_(/-^T9', 7FZT*0C:3X>@PY9X\ #P:9I6$W] M7IHY=;H4UR@O-<1<<90K7);S$>3?%>XO+QHVORQFJ\F40^@WOS'.QNA\ZWP=@TM)>H1=V?O/8;Q::7"Q6]V%'LJ-9TY'#;HD[+QQ?NLVR MPCZS^Z^GN:SZ,>C9#46^N85/PL!SM*)Y\=129()+*!@M8F#6$;U-=E14C'B+ M)*,1\103H"G/9B]]R%B0PWRFBVZ\ENJS>[L)VSV,XO$S;[E(;D)"'& M:XZ\H1 U@%$A)ZU ."5%C0C."+(S0WI(U-#]\S]Y!^3DJ#-@#T*_RZNQR-[?ET,8Z\Z+V^T9CX;M:-^4_ZKU1TN&C1O]$OL'RGPD"OQ8Y;^1L.^K>S7LU#M'PNNS>W>TI=S>[_A873R+/1IF]YIX0"_PI]4#2#U_UA4; MEWX*29%6]02IP9W." AM7%=-_1]NUOS[?_45-*48ZC>?K5'Z["C*UBOFEJ&' MBKDO#'/_UCTB!M1C[AO0CCV*_2]OO\:9'[7+W[H]0Z68<$7CBL85C2L:OR T M_AA/[&@RFASUO^9:A5S,M+#C_@^?X^RDZ7_\:31I\I%W[1]+,?**UQ6O*UY7 MO#XPO'YS=#2+1W:^A.AW ,FC23OR_:__DXMF2C';BL"/9/FW)OZO'AY:CP[= MK^7S/_6]J/OF-?SUU45Q\F#KKF>*ED*/=GIX7F%Z.!"1WW]ULQ[=60IRWG : M/%.*!#=!QR"=^;W9><2U!GW8W7.Y3Q_;LEBJ&LK*"R@E*%7EE!&7HX$)&_>*=^PPX\&1-/ MF()PF3.(JR20!0^(L- N>1[AXZV6A4H8E;BDR#$M()HF"EFK5&:'O"F5SG4Y(X->A7$7AR(%2;TZL'+T$.-ZRL%.*RX MG@'E\!)#-$^B1EP+!53$<$2P$9$"B?%LZY"]9X[KUS4:777&3CJ,<28'DMW< MD[F"X#,S@!V7:%RNS-F4Z?)>NZO:V-QH33;DNW>.[+GQZ\_]L5FE5&,59I3[ MQ!"_51,5'$NK(*X$KT" O&'A)DB@99(BFRA!W D+5,\I%%.$@1K+G8O/VA=J M2? Z>&_?+;NL_7DV;=OO/6I#\0%1DKN+6ON-684*O3KL,/1R(R*O3/A2G M;9ECSB6/G%08G#8S2#NLD,4X$W MPH1>EF=_MEV-Y;NP-W'RYSB6N/])WK?GS "*[E7(=1T_KP_G>5 MGNRKK]PGZSD0D>\]/:EN?>G6H^$86X51%"$@[E1$.A'P\DS*1"2X_%C&TN'* MW3_#ZB$?DKI?N\);J4(OR[??/]G^XIQ.68JJRJG*J7A6\:R:3%7.'BT>UKUX M^Q=Z_IQ;*H_K9KR]<'A/6/IZWU,,"M/7@:AF]T=,%.H*]Q QZUKD;4E+G9M> M$4^1I1HC3D) AK*$/%<<C6?>===;R.Q+KU3354JE ^40&N>O>RO'O=3%1^RKER@JJ< MBF<5SZK)5.7LV_IF/0ZVI+#RCN-@:2GU"(5INACC?.IZW,OY;SJD.0$>I@LW MCG5-\_G-Y/[J*=\!UB3?,LF7B(F8J824YG"-V]VE)1(QH$I).40%](@XW5$'ALE WP8X]9RX#,S MA:=;!91#O,-5P$,&Q@/Q1945E**).OE+F_R'[]1_N/Y46BHY$SXRE$1*B%.1 MD$V,(9VB"-P0<()V9Q4S]53:'1F/&/)Z*FT%L;*%7CUX&7JH<7VE (<5UQN! MA0N6(9.XAAA=!&2,X<@0#Y%[TCBHK29&SQS7/\*IM(3"Y->FQO"E,H!'W0E? M*T6>%YF6)MZ.WL(%/ 1]T76NI#"RAUK7<@!LL+HO4XV621=/A5/,@J$ MD!LDB"3"A"2I8_1RL\'\ZC_%F$MY^/8T>?OP\S7]:+O58F(.[*1=A \F! MR5%=Z%ZO6BZR'V!9F-!?+*

    V8>,EP?BHBI9*$43=?*7-OD/W]??4$7B M.0W!!XN<%. %=13(,G"*FB01L(C.[;#ORG=4D7RSY[RIN(0<<'$)'VJQZ^*2 MBFW[CFV%";TZ]C+T4+, E1D<5A: <>ZE@A!>"&,0I\0@)X)$SBJ/:>#!R*V* MV#*S &^.CF;QR,[C8Q2?8#G@2M;0OU2&<%%\ C_E1:4;1,*'@K$?'U9+@ML ,NZOR8[FBUO#M=-%S/ X).3Z:2_ M?-A\AFOLC>.!KUR^[>K1H?EBV^NZK^^A.IH_7/#\#D-"JM3++4AJTLA=8Q>/#GQ%"+N,I-Z(TCB$6IN,*4)AEWWT;^RM&7 MGZ=S.WX$)R[4@!%RHP_?,** M!.ZTWN+KP03!>:"(I1@0#YHC+2)\T46?)'-,8[.W5DV-'$AV'0<<( MJDW<9A,X!*TT]RBP[+4L3LPAS)?E A2R_0I41,X!\Y#&>*$2:23\8#O@6-')9 >5L(A6G_.T_FF4S&Z#W\! M6_@53.%:]_"]1V/0@_42@VH@MQJ(<@;" :40M1;,@GJ,M+<1)6X9,4P&H=)5 M U'"J,0E16 ] @()HE ^JPY^XHY+$2*PCH,R$"*'MQQ&M_<64D.+.]T(ESRO M9R'"-5@)\0Z9E!C2Q"B#K?&";H7;TF@MF ![,@%L0QK<]V%C0@83J65)IH.R M$C&4!^Q&9K'-*XZCLS@^OS:(*''8S;5!0I$CO7.1"AYW^Q(5H7NT1N6FX_#= MPNR_GP?Y:C2'5_ WBO?CI[^VNU@&E'LDXD>>L;\L9J/)T3KXO"'VQ ,(;M?1 M:E9#,Y]V"WGQY'0\/8^Q7^P+HQF@RW36#ON+5M\X!2"?Y:_DY[S[\%MS;$,> MV-G(1]15?'9?/XVS#IDGZ[_F+?IY?##@,.JNH^K5>//-^L7&RX_>>LCJFVUL;/9+;3."&YR?YFJ%\?G& MHZ;@DZX%IT.K,26^%-U,+MS(-W__Q/+\_>?5]?;IMK0MHXV7_[2=D(NK3-'76W M>_Z>S9<16)UM_'B4TMIB3CL59V-\0B-((4;*24+6.P>4%(S "4508H)8S;5+ M%#^_$7R,_UR,6E#:IQYK7H0U3">]&SEP6\B^*O\ZFBPVW,<_%W8VCS-P$. Z M9M$F^*5W-_?P:]G#;/B598V-G8U'X&' OGX:_3%;WW&>>]G#YKH< M_#>,8\4*X,,W0!7&C5CENN?WE-X7NR&^P:KP:!;AB['C+L!+ID<3F N@N<7) M8FQS#-0/97E3OV'D3?R:?^Y&7G,*MY;<)ND$5PP1*@GBS!!DE D()YH3;'G% MDNZB,.?MDF?^*4XBC*M],PG7X_-N2F3E0.-=Y\KJJMO.WV/1KH(7ZWT=* MM-,A_QK4PK2#SCQH.YK<&]%";#V\1;Z=@S!CC6F 9./N+>_$+O H&Z@''UCX MSLQFO:#Q"#PU?!>NZ6*8_L9+QK*2P)+>[4^>:!>Y@;W*OSRR0&%6-QGZSD;S M\TMKU#9'BVJK([W-W?G.!.NLLO^)R_/VWCJS:>V@SHZT:;&YTX MSP"HW&@,\_+5ZOIK^W'V#Q!TJ W_,8OV^HTM_65X:(R^\RJ2QWK7-7BHB-K- MK894R]W<20XQ%:4-"B1U#]5LW^K6#JVZF^W/T*!U>\_@:E/1O38UZ9VCRL66 MQ6_8OJ/W> ?NCO9"[UX3#]@*_;1Z\,]UO/SE;H)XF)L)MM/Q*-SE&.H=DV*[P63ILZ,H6Z^86X8>*N:^,,Q= M53.A93E3#[U=45.3JYJ:7-;4='5-I9AO1>**Q!6)*Q(?&!*O&R#T$+S>N=;_ M6A'X)2#PCH_YV=6Q9O68GUTH_J^3_H"?QMEQ7FK[/__VE6+"7U]=M2 /-O-Z M"&0I/*F>?U:\R&N;O?V#T.MK?JRRFB9!$7=,(ZX%04YJ^!4')H*FU/*M[:C: MB 271V14S#4_!NVX_UTTF\E>OO/Q6A^_F[2SF>+_.GF ML8X[.:E'#9@&.] [/*BG0MF^0UEA0J]^O P]'&J_W4H$7BH1D#X8BY5 QL _ MG'6'.4><-P<;DYBRSO-G)0+;_C]7A7\^MDM^T )3Z(/$)]YE3,U05LY0.4.I M0J^ MT)V_!NIA=WL0=)X(/C-O4 K3A;3IG\GBT>7UPPW9;J\U^[6DY8"SH)< MW;P '>XAQ/VYW_%5RCIQ84:Y3R2RGF%2O,@K!]P_@+RA7:-73E+L4,@M.3B) M#AF2-#+2<)8$3PPH1>W7<9 M>C@0D5?W?2CN&WNE0V[RPC!.B$NAD/4$@S].7 FIB/?F6=WWG2FZN+N'M M#]=[<94*>XAO/]46K;>$ZP1+R[63R!FC\BFK#AF: A(F!FU M^Z]5N/Z]N?>!R?:,=QB"'S(LEUV!]L=2<+TPK5524X8>#D3D>T]J*AE8D@%M M"5/4":2UZ=PY0=;IA!+G(M'HC-)JG\C 4^_;X$.N*G&HT%>HT,OR^_?/W;\X MAU26HJIRRE1.+3%_]F#VN6GP,'T=B&IVW]2Q M4%^XAY!9EP-N+;Z7*00A*)+8"\0%(\@2S5!2V*2H&-"]YST^\\X,P-HE[FQ% M0"@\4*;4HKQO;O]9&.0?ZA)")5;[ZKUK'JTTPE0^$:H$8DD@@C6>4@^, >L$ M9"!29&U>3)"8Q)",<9[L!8%8 $]XZO4#.92ETHR*>]7IE^7T:^U_^2GJ2A4* M5DX]W^" 5P;N>[X!+67AKS"5%V.E3UTHL ;-RZ!9:):DY!X91PB$RDKDK+M%Q%,=#8M,IZV@.<;()'<>N2CA.X) MT.QB1(*DI((,(1*VAV+)(?'U;)WQ4U:%V.5-YI^GW6MA[ P$&VU0;N<5&G).86G (ABB-.*4:.>)# M=_P;Q>!/J(Q7;41RK"F- >Q*PG=$7F554B"/+2-,Q^#\$QXNNW,;06WTV4YR M"-'&R0__]:\XFQZJB>07!]X5F_-H9VT3@=>&9JNVJ?N7].8$/^'AGA ?'3X1^KV0NDD9[/CF-WA#M,DP]7A=8GMJCV,?\X*+AA5_9\1=[ MWK[^H?GWIYJ4\J9HWC;'LXPZ_S:?^O_- _TN9:QJ>N^ICFX\ &_360>RK^ I M<38>3>+C178Y89##N)_[/[5KO=EEGN'[[6*? FDW'8?O%G;__3S(5R-P:B-_ MH_@_P2S['76NL]ETK\W;K_GGN(L\AMPC\3\R++UIVL4)O.UYGO'9=WY9+K:.C_E"T9M3"_>'S\7CZI7UU'0\I46A-I0S74X8^Y]JE7-O M\.ON4S2VY]/%'.[W-8;7_;T)[J2V_(+/R_BG;7S5QE,+X!_7VPXV]B60<'Z/J_#=U[ A$?=YX#UN=?B# MXOH!M[IUOXK^UNTJC[?O:$6F[K4THW>.%M?3Z#O 0M^ %3_#/=ULM,8(.VG1 MGFX'JVJYWW9*@I]X/^4#VB$5J4V(]B])AY0&_FT>GBV5@35=3Z/Z_RNC=/53U:(K1!; M(;9"[!T02TJQRPJQ%6(KQ%:(/3R(Q:789878VN5K_[;Y/??J]*^7-B/XZR*; P'=@D&+$<45 ^XE[:7)$.O_(H!%%) M19FN5J1[K6/P22-BJ$5<>8JL<02Q*!57F-*4J]C[BG0_7

    /5$!C+NYK/.:'X<7[VCP]7/=I-]Y?O%.K'B20'!PI!@D:Y: \8JRI_AN[S/D>,S Z">RQ6 Q!$"2$9#+$@ M"0X_:Y:ES(9L\=$('T[<%_P))R0?45SK.";!06>] B6AAC/G\Y7P^$IL^4KP MQUVS&\BSF978.Y*NPFV6)M< L?^1N_![GT@+PHDN")(E'\DOG++!0VE ?O37 M5C!@:$?>1+(Z<])_JC?LBI/4ICK?8'^J!O?&,',NO= CS5WYE 1(%]8:B'?] MMXFP/$Q\QF*C2%JHYZOJ&2,L>Y.+\H:^X3>#R0,NETS%Z;]EOT(6A^\$9)L] M!8S[2)1]6Y"0R;BLA_R =4U2D^8>$\O0*B,LY#7"AN -3!UH#V_1PTN4)4[H M/;RQ=WRW"JE"+\%P'!&\#:Z]_N_>IP^?/A))7\@]<@0"0\R7S=(IR48DJ1B2 MI#@FB4)*J&2>;_:M9'[+!B8;'/G;^2Z"V-G O!R*\+$(&ZSQR8]PI@$N& "C M+T-/5%1"'S5/!>-1)7TVMR2/-FQM@%DQ%#3S0@3Q!>'DR2_BIU%#LV9+J<(4 M4DZN'%.HITH.EA08BS"^ OJ%Q!=9!]):0 M-9BBUXIM1XWS1T.'U1DDUCY%$*O[2O4P"0 1N? RCIP%$<@AFW$I)*R7\PYI M1S$1M,F9&0EC?"[%WBZ,2?1!R1L;E:AAY0HDX[SDXR](ZZL(8R0V2T6AZ M/ONQH*C$GUF^A+"^:FW$],C.+\%T8RYVAP71,Z2R&FBK_,WM,3ZR:36 M8.?3P*#?J9PWCU9 'AL$P(]1Y+WY07#D9LF)$TY]P4V>Y&LU I%#?#,W'G5G MS$&,&G? /(9/;!Q1;(7=WAJ"3Y\M*'!^7 ;.\Y'35C0($)G@//6]8GJRZ@RG0<"#WSX[\:\4 N&$TM)+IQ5D M42%2A*4Z-(9!;F"V"B%<3L 4F )G$[QC#P0MQQ-5W>:G(QBF^.>FD^VGMK++\7%7@] M/ WYV!51] @2)$"1_,)IFKQDA^*C<+M6,6..AQRGME0#AI=R/?*)**H\YKI M5P0;FPQN:$!URR$^=("W8V,X<* 3'(E4J'#::$0?;I:L_\!9#U&V\:2PHW'H MC,(A&%@A'3*@_8(J@ Y&2:,T:UXB[SWO@JU=3%ZDDIJ;M;Y3\N+/R 4$B/I) MTB-:7R<.W$CRXIEH \R-P:(FFX^P((E2GC9*+:0"9MNDZZ]GRO&US,<^VD.( M$U@0-06BS8'DD]"LN'P>_!W-9T)^@;D0G(Q1[Z^M%2LZB7$6K:NVMV@K*XM6 M!+V_@Z3CU?HQX1=0;U$B *(D!JHGT?HD2ZAQ#6=0A@H/=K9<%%-=RD_G;O4H MV"'14^H O@-H%_2=::=,-R%L[XJ600[#/T;^78-@-'C:7;-8.$JRW8@+4)?= MN<>XY<,ZSP4U?X?E8\V6:?VQ"BH\&4/ROM5XC]2 ">0./5'P[(@:9>96X)JR M?46K2Z;O'D//3]#-1+V+=Y?T'. M&J5@_%*V"1AN0=2 "Z(/2?B8A ]J*LDF>PHX]-AF0]F;!%:Z\Q[!%8(F1 M!BE!L)AZQ+Y!@PC@PA"M)3E27W+-(W]IRQMR,><#:MB=^ZG+MH)#)5N^]QI MWS<"M"H08)00SP%9*=J7.%DARQL(VU0[#1UXGVGZ$GD,?N,.X.Y.2( M1F_R#!0C:>-X!Q>4\AT#)(JOB)LZRWN'LQ5J^?7*NBIXSO6$GR^3=]VU1UI< M>Z?"M4U;*_JW-/GU(YU4P7E)9##>B73(D4XWS)M;)(Z[^1) MC$[8J4<5>AA\PQ8*5*[U*):=<=9$O,'Z8)@Y+8>#(+*4X(!$K-D^T-S4[M6[ M)-,127LY*2!B,U;>'F$5/W2QY(1AR":XL M9\/S&/R08^&"20ITM0T;+HOY4@#^0/TU.G7>ZZ0<26]T, 6./U2;B6X&92+F M)6S0^-B4DO\U>_X"VT-/JN@]H MF54Q2<9"K4QS4S)12B\TA"!I@XR:M6N,U[T>Q5P.G!Y9B+ Y+D#+@H.-P4*[ELEAAGI5@)\Z<7K=F;L%T]B?_1"C4DZ= "2XF3%\$7J'L'N! M/V?':_&TEWPFG$\![ZF9&\:1IFOJ3=\#0#X6G.Z)8/:[&4U='BA2?M=#VGA8 M%V3:+0C0)@]OD5&LJC3.W!3U#5& NB?:5DZ/N)S@M*%PJ#(^FUKYH?]"H\*15]QF]#$AG9WR_]$]V"!.L( MSXX3L4<4=?&HP;4=0_U-/H2(!549"[-C4S]3QI&786P5=PP>:[P2=,%@)2B3G+3Q5-3AV*K,/Y2F M.30T;)7'3+F6%@7?TAS8K#"H='J$QFU(>,R?\2!0S4,]2+8XOT($\:(;?L3D M<",V%H6P1WZP M%>+_QXCRKX4SH.@NN_75/_20W;$:OJ+-1 @72-BC99S@("=@H\^)1[.-& MF)D%X?3)]>S8*]17V7]:KR9%!ODRWO& 7TU,.>N5)2;IGLA(XFL]D^K,=!;5 MX&P5O >N&T-PL*M;6$ -D8?)G/C2U)!.S\RX&E(%D9+T%=AJL%! _1A#M!J6 MIR)^C6,42+$07L^M?_WJ!+3)(GR,$?!)!^.LF-\+,1#"2FH4!0/PJ6(\>N[\ MY-?3': F+]_]8ZU(!8H$2 I0::!I%L]C*$Y*>!Y5[(R5?%2R[RO(,OSR@<:; M@['0*STECK"TYQAEY<0KUFV#ELX==6*3486F^9=VI'):UI[7(<>JXRG.,)K! M@SV_(2&,7L,JXD;M_F%66OH&-W5J8_R+,&O/AS]Y'9>8NC#$!B8\E/ _^Q_R M2!"SR266Z91G'I0FS:AQCB\$X@X M(\$7#,.+W/K(P+A&MZ&>AGX\67H.W'7TV4]<&C!"-,IZ.?@Y&]*/7R [CEM_ M 'Z"5E:FS\/^UC(MIG3"KA">+C@PQP"M$,,A6L5\.2_CF* _>)T%P>Y$1.!6 M9RB9%TF%BUE%8PB/I>"UKSPJ'=A:=(8LL_JU&,*@G<<,CP4H5$[93(81CVR M610! "<1=ZQSDE.F11(+WA,)017RH .&&$VK!4DAY3+:S1T+O M%G)HA0T3"Q,YH>L[@3IXDCS,;A"G\*F3^"CWZ .CH?V<)F[L;V4!PM,L\4.: MF)3<+2^+U%JT:3!-6)\(KDMAH7A%*SZ9_'9(]$C/<<(&;N/(I=1+( 2.X]OU M!?R3%,F:D6R$]ILZ5T$50P*.SPP*GSHF\V,0K%NK]4/,QN-U!_N5=2[P[\='!&S8&-FCH">[Q8"1!5A0QD*MUYAH@A#R\Q M[:6+?/KPZ?;1U* >[CG<& AF)#H+J 'P-[L(%HL@J+(+G'6G046<+I MDA5D^A2 @&?"4;E^A6 KX&RQR\\M8OW.A*U2/$\7S@Q&^-R_1'$*$8+7O*9C M/U0AI,9#+GGTI6L87*COY -MWB= 21X+9E"1<$.AVZV7_9,[[@P'K_68YKZ3 M<;IS+;V.?+H;)&7PM5->HP%QZW-WV"@9UL-@U.>3ME,8E(T/6;/TG/*?5^IT M!]RULXRI49L\I./8:%\Y"OE:CO,-).6J>_F-C47D8)I,,EN^*^LIQ*;J*32! M%XN\_7_08^$4Z^"9<\)S8:@+&+.CJ(^#Q?P08]V<,H(+_!<3:@5=#BT8JV&Q MP9>R!OO.X]_<&I1%Q+/N*_ __NG?/GW\].^L+\)2(J$O9%4"?3&P^.N%OACY M.(0W@=4I?:CW^$)695]-.GRWY J4P3W#G39@WD*S;M /.4XC9$[J'&C*9<^2 M-G7**1JT:.L =0*;"7PH0Q9F126H"MO;N#I@B#EYTNB\"/+H@$K&M8GC-I2Q M,\FY'U,WC6*$O>! A;=Q].H#]$4O[Y4:@:@A>$U3/@A1HYCV&AEDM2!)RF$6 M.'Z,ELXOR&LB>-W*\4R5XF5Z,K@P *2%W32K$'#ZX9=U?A7B M0?(8^OTD9PF"!R":;_F(X+]_Y6/"-:?=A#PD+PN-X..9YUW:V7\C[)9V]C%L M&W4@P^@P/T#U.F-7QC.X;9QA0-QRZD8]R4.S$.S-?H08\CN]W"%*W'B!+P&Y MGL-&]CR7I.M#RPWG2PO*X=#I#*4 M)5YA^QD=PCO*)'> M41&]E26\(AW@LF>HF\!>P*0A=2R @J.JI&CA[2VM\&]@1?== MC W[[=1\<>&:]"\9SW[+YAG2^)+V"_RM3 #SI,2RY8.0-36AI)CC,-AC+D]' M5 D!@CZYG!ES75+X*I^@*9]'!V'[+'"29#D,!'DG,9O@B&1I+IEJ#-:+,%Z' M\#U/?H-C6!T!TDPKP[BN\\;C+?6DW5)]3>\MI7J,6MWQ8>M;.LU:4J72K%)4OT)<,0LS4LF:\MF09Z@Q'A)KVM MFJ5XT'HVDYRQV,-&K>.@E9^+#7 KE$$+8$$!-HH.3=RO PV\X(% M?[3IXRLO 9$@HT6ZRJ_"V]A_1;1<)LZ&W3-^&XO6HQU:C0&FR2T?!4V4;)@Y M<%A]8'5FT93D:X+'8BW=1A;=>3[%8)^UJP)K@CPY,\7:?HY9?4G=I!<&KR:Y M-58.3D9 UC7&;*6LNI(<$VL<:^69)'?O\C,1L%RPMX6>2.I+J@URO;%Y,'H: MU:-"W=XO>P6D?*#7LI)!2/"[^D)5@#\KUS26DUJ06ENO&;2@H0RT/[*&:<(. M3A0N2MXJ_!)DC4O'CX\RVQ;O#"!#7H'.>&4G)KY !CP%?,9X70GHRSW?(#9! M*9+@,YFX%\'P,VCTGC\#^1,/EFI=V+X\EC?B,^3-3,*]+%\=/X!KZ3** 3SX MG#ZE]]3-8AY'NHGB%)!9X+1!@/.C#\.GE.1T%T2->\+4ZQ,8F7TF1S-\N)GF M6=>_Q^(I%W;NZ3-L]#NZA9'!0:8,&.Q]X%\.B1P@2!(UH&YE6N#I(EJ,&?8W MTGH4+Z*2]"O ['6CVQI*3#CNBU@M7 \QAW%#(%7HXTT4NKWBJUL1Q18D'V-V M3#:ABBU(&(4GQCEKT%[$Z8)[2TB3-VPK/[S1X)5^9BORTLM/_.G#I^^_%+[$ M;FU42A BQF<]*M02^ 9'%LG'XLC=T0+6;D6 MC2U /992SK(/:N[>NMQ&B6_6/'#8D;-<,U[@U;]D'7H!GKQ0QBE0^R)8ZW64 MXC+P Q7&'BMCX*<(9#\LEGY\/E,I28#3))RHZ;RR7MEO4YOWDYRD>-Q !+/1C ,9])IM30I_5?$4\C6L^3>$#V0A3^R&#JT9 MB0.2GX3+((C>,)L$=,,S=KSX/'!Q'JQ6Y*V:+I%@A(TBR +$"B5,S9,9BRK! MR2D\+2_*GM)UQDXOT67TY3EU M _9CF%Q13Q";0+[HL7S5B8)J #U=5 YBZ H^VOTA*\<"R /J8UB!XN'%"85C MY(YB>)MIOYV*WRPYD'+?$4#?\:G\OS6LV]F M+ 6UW(Q;)H^M'"]# L90%;+U$)VA 07U;@#&9 \ 04=ZYEW"&2&JGGP- WZ3 M1ZC!R<<')?JH NQD%!S$D=:B<&@R%2-VTBC^XQC>Z&68^G@F^Z^:?>[BW0TR MCWH \W2&^$)X*:W6Y:-I2&^]/A7-ADGD9#@&E#8=Z+1_L%ERZ]M:R#JO_T"K M.:I9XVV&CCD65"Y(CDT:B\/N("=,D)(:ZV"@Z$ MB%0IEH9PY49#["^'@62_O+C1TO-8F^26#>0$_\??]H#=$N6- M!$6H,P T"2-J$(=K."XJ*C6-QPH'EE%(A]J]CU5T0XIF)/2$,AT-C)_@"#T6 M04?B&Z[6!<&'G4PD'XS\C%YM/ASW:<^5[X*U1 -W+/CJ$.-0,8\N?5.RHA2>^M@LFX>SUBK M*2U];+"K*%?25#IZ+BS5%F,Q69G(C2%NXYSRGU?AOCV_3SU)"*?^6A+_!G9@ MA8%_)NQ5PC_51>V.[L?M#>17Y\4FOXQB2QZ:+?UF^-V'CU__US?(C7D,F)4( MI$6@SGY1+BKS5P7G&BYP,0@/06GRDA@O]#GQR1<\JYZ'=R([B L/8$0<(0B6 MXS&',@.@WW&EZ.4I!?/@I@/(4<[;85EKC!/9^"I2I/F0#_]FMDP?N8-P,U^@8\VGO(J'Z>F M"\L,QE]N#&SC3M3,,<[:TOM;)N$DHEQ^@^)Y5]*GGH/G%^'UN0V$RFKAR"%3 M$Z/G$*GT>2^7MU=GBVJXNSP- PKA")49JF&K+T-/BK5W',FJ-P@83T32QA!7MSB+[B1@UAA( M8";9;8(#&T7'T?D:(,I3\9 R]4:K$F PZ'-89JKT4(TLP)9"Y+_QLBD73!^ MVNA4F:"AU B<'Z'+YH)O^F444_\Y9"V"#%02 .;)^NU!09+D-.?/GWBD:D3= MI0"#DN*H"[*_"(@EFIDX9,9>C#)2RB07);?RYY#Y,#L,EZ1'(VAK(/F_P3&LCI >N]I"2@K3 M7[$8E$)W[>_>C21A7M=IG'I)0W%3-.PE<%PJ-/$Y,R95"\4"DM. A8WF6T%< MTFT< :R+=[I[3 !646 ZA\]+N(/[("M!NAF699-# /3#UX^\EOHW1 U$\I'F MR*W^I@'+6%9MJ[&\5HPZ!AGEE7T")P4@;J8.0LVY*$[[.%4E-<+($4'/E%]U MR.D73@O) ^CJB>#!9(;-0#R4JV+5LF$PA@K1/& 26%V(([U+_-J^)4 EZ2*, MO*0^2L)IN41"GKD'<2%^F$594D00EM/[^(GCD+<2R) 62+LM^ZXY6R:S!R_]@-YD?="$ M\KQG)DL1H$B M^863,9E]G\L"LH)Q[S+@N@R@ZC>;M6,K=K*G@,?H@K&J7_R-I&7,\M5STE5^ MNGE,.2C-]LKP;$LN-,WI^\"Z]ZA>4G82%@ 1@;:Q.B8J!@T,6*OUSPX,G*YB M!/3G9QV4CU)BFA,$H!V+=HEH>"S?W&S&7F]!#Z12)+@0YRPOKJ5N#CX\*,UR M JJ'0=$+W6>W<;3VTYY'&G?$<5*CG&,#3+UP+H@J9L_(QQ;I&M*3);*YEHK$ M5.;++%C[00"30+69@S$-$I>OD.JU$5&=UL8T:MT8A>/@4&;' ;P:;P%*AA.U M$$YI(=;:0I@RI"BN)6Y!+U=% 8;"=.V+_K,NOWNF$33ZS[ABZRCD!\/.O0OP MGFYC/Z'B".Y7(451R^M2&BZ5,LS\2TK9/)DHAS/D?"2"#V-["95,/LB/-'J. MG>T+%)[KI63JA PJFH-.7=]'.C6#=0)[XV975C@15=L-FG>J8CZAAC,(-I77.PV1=VF:TQF!LO893#=HR !CZ=12VXACD) M6(_TA9(@>N/V"/ACX\2_,J%OBPL&OB"UAL+G4(*[,+QVQU0%0;SUR//7[&"& M+IBU@'))4,!^C/K%_>E#$+9$\;-)<^($%Z/B/:W,&D%X WT.(I&$SP*5<3.> MDF7F^6D40T6.'J@_@@J19 S)X*"^;9X"ZOT76T/BJ0,F,+^L%7QZ\4Y=#MW-X:G@#F9_]2X+RX8BS M# ^1A<>/3@3AH1X %RLI377&I>I (D+%G?JT2Z),Q+K'J_5U173IS;CW^[ST _'%H6B8D4$,P=&"OJ?1M'+J5> M6N MY-"K]2->"52N!Y-45^L[NA6VZZ/SP,18! ;+&67GN1Q/56:&!#CVN3;FG/DO MIIV*1'I592Y'7SZ@9G:1S#PQ "& M#E,H*YJLU@)?P!'AJ??99N/$N]7ZWG\.T7?'9 Z.P^Z'SQBLZM/DV@_I54HW MQUZQ.#;#YAOE8\@YRO%=Q?VEHY^5IMQ5P,ZHU[J-;LES/VMY^>.7&\6T&;<'R;)DL7WDZ=#G\ MSHU70_/8IU[ M(>)*@"_'BZ4V4EU]3(&3LD'\KMQN>/ MY%1-5" X[>D7C\.Z9S :8L @;JLRM,.H[_^@#-6]^MUPV49CLJ=->_]YC6#2 M'HB%&F# AN(2!H%UA<,;Y.S_YE4MH\-OQ^9 Y10*$%E+LXW^(Q-91$EP-L%E* MH-1XA;V*RJFC%[:+01\]Z%4RH MOD U<%-V7ILNE&""O:8""0OS953+('OG]"G5CI0<. _!07*XO1\=/SREZR@& MVWROC%I$!]% "('RB*B"HS"L#$Q/:0&&<1^EL0BP6+DX"_*$\P#3E,G0R"2A M])K7H$WPH^]IS![ 90=8< [*=RP@OU;= MG ])+CMJHP)?=AN(O$)1 M!.W^A=+TW$_<((+\_*2OHJP/(0NM$1R$:*.,I"N;Y+>DA"5,E?3PG"\RG0?" MCQ=GV?\9[@5:CO2X!N*CA&A89,9@]93-UO%CV&Z\4DVR"LOZWD.?4O:*/!'T M";MJY0BY_B-LO@8?5"EV4D8IGX/"R0Y3/,96>8730<(I'1%.*=+L,UXM (O) M9>B8AC =#M4LE:,3CT]HM@L1E-9 AI1J$(E\-;0QF" V:O$\ MHP^1YH8"@$RNW2U#KW<]048=RC#K?C6CMAM#W!325K1ZQXPUZF6N Z !X&\+ M*?SK.1SG!84@^CHJMP*%$.208;(1D>,.,%TH-'LB]STC0QMBI(G45'V[^81EAL CT M6,>E4?="DY6)%P9YW *R%#1,CL!?*L:QYG0X!%FMF6G6/ Q:JT,H1CU*6HO_$JRM]X>P-AM;%3IBP%S"! MG X:O_HNBI6JD-U5R*X>]!-[BW&<=X=5@ M4^ZEHHF:W[QR#:1OL&//20E(:PF)TA<:\YIM ./Y^.W]M_C-E[4>8@L<52B] MT$Z?Q @XL"MX.ER7[FT]0UI*,<_)37SV!6L9LH#E!4Q6*AYDVIK]JV[EC5O M+CY?+/O516 $1M!TCI]GH?Y!!MDO"_+9]SPF\5TX"5MAU&W6L>\Z(_"17Z?\ MW+BAZ7(3,0GT'R+,$1RLD##(;D$F"V_\;--?[.!#+0!)8D'TX4#?D0/B.H@A M9\V__E[U603C[Y[)M:BLJE?D.H;#PW*@5)09M,WF=R:7GL3:)^''M MA_3C\;59( %$4%K(7PC0)*O0D*HS&!<593-'9*4U!;'_L2M)%Q,L9\-*4.2B M)EO4++:MEOHK0VW9ZRD_!1!_/P&S1'==K_*$4*&W;DYQ-APUI#%K(T"XI?CF M;+Y,EK' -WA[L6-< GI@$GX@H[*9-I?&_E/&S_G#KW"9J[]<_'F M+<,P&C09).AQO)4FR M#4=W&C!'.4=.N4A2?X,A(-I(Y%%$K/%L)6AV?WMKO(3MA%:KXD#B8)1/56"4 M4_\:+HP7"/7,.LU7O<. M?,^3W^ 85LHQG&@C)/"U*J\CD*4[E= M.+D*(5AN&7J?E766(\]HN;JA=\9VF..'#[$#4>+\OL\3M?I*G=IT0 C'Z#VP M?>53D@@\6J#BU]!"S(N(B0E)Y!LMG6VD]*BIK&BAR&.^?&/$0MZQ!8A]")6% MZWP89VM.$R_L!0FC\,2XSW@H3H(])LZ0B3'\WL;P?/,0#D(YZ>65M]0P(VS!(:]L]2Y9N&N'8Z?BM7J X+2Q<(KT^..A )@* M,=9S8$2_9)JY,1XQ,2!33?DQ\)K(,;^H9?'6VJX465^4'- MR:N::WP$"/A[XRU,.CV,,%GT>>CX2([G(;8LT_@@4B<*!0Y2QHZDF%S=KL!' MCG^\Q3[;TW/CO XNJ\@L9&2!TPLR-K89>R]=UH9=Y0AH(6H/R0]8UR1-1L#/ MZFIBOAS?FW Y$6_"D:P?[4VXG">_QW@3+DT'(HJJ ??0 $RCSS&EPT2)RO(' MDC11M&?!2M#&Q;R>3.F?QE!U9G<- M!7CZA(HPBB*P2-%$]\;-\B?SD2%&."L$A32P-R)B^RD-W1?(,-"@3H?#;H\1 MFOY)CD&\?)"9\1A4L<>1]Q5Y'2[66-@RO-W)/7WN?1X*4D30,A\GWW_F12SJ MV4V_=')+#A+!@?'C.H_"W7M%A@ D42&^^R_)C'@*.K S0F#(-7UV IYS!$GU MJS7&4],8BSGURJ5'RD2D,R'N 538T*B/D%>?PX6(R!!NDA)2-/6.S3@?1WO).I2U*%56^H?A-\P@SPWUHHQRI7S;W!A\'27'*DVY MEUS8E;\&8@;=8P-,77=C0G^>:!1QPN8R *7U$EQ2B<34I\V6(SQ"!S&9XJA: MV86+UK(+AFH CKL60?,R_$96H:Z^ E\-567AHO6.-[D:\GA=A0/ %:J"@D8R MY8>9;[ _5>.6P;YS+AL#QYR[N(KA^N4Q9SU%)R5JY!2-RE$# MJ229X3BHL"R7F2".H&W03%$JY8I5S<%LCKK44DN7?XANG;Z1TO_\X=L/['\? MM:)T'S\LV"?PGXPW[RUW/*=.G(I5/Z7/?H@!'$^\LLR,N1.G5[GJ\8+( MH80!8D&6):@'/MZ,62^A]4I^T:LQ8[;X?KT(I=WE@K^LQK=J/=HN35.>D/E MXZ.SIYH!AM40!,>8'Y?' GGJ,&&@#.3./TKEE,%MNY=&CIL:_5PBDH2QAR@ M!X5/G(\?*7,^D4B9(UD_.E+F?)[\!L>P.D;>;65TLA8-?+JKQA;!?^XHNWD2 M/Z4<#IGRR+I>\')G@;]>$TB&%&&MC. 7SKX\TK2P;'TV>FPV8&14AF]S7!7\ M0=2TB)B7"#BU$FG0QT-7X7#,8PQ&<$B1-8-ULHHUE$L5EO/RQ6!] MOHT2OT> 2*<2REK!9#1XRS'GO0+5T4TSYTDOA=;\:)/&1VL\ ^L,G;QXC_X4 MP27"4;B./H+092R4 T[0&*Y7CMEZZ0@3D;&51B6OPZ8Y+X%!:^QO^#B^GQ%2*%M7]0B"0TX3GO(Z=$ M:OK4V/3!3K=,?.?6=^2K49=+&.<\\8M>!(0QRJQ*<1)EIZD *NK<*[^"J _9/ MG<1/'L/H*:'Q*]R"5^$V2XNP"Z<[[,Z-Q7VL7TA& @";K[<]$>:+![%: 8/V M GZVH'.*B5?7D>L$@Z)M(>69S5]:/\2YB\11&$3R8T&@PH'S?&S(Y=GE'9&!]!I) C3-/2;;+7O-0)L\>W'BYYZH XH8G)9! M%#Z?!(BL;;JVW#"L%$XYC1=!;NK3U\7S.AZ,*T8O*%]P_M $G%4S"L \"V9?/@@68W$12R'10Z41_D7R18 M\]?G3*YPC8*K&F,N:. +AA@?];*AQL<-/59 ;*[H@:4LY\*1?J&S[L2549RO M9KVWPW*Q'V+V8HB'FKFE:/W^TV^Z@<8*P.=B4(,1\6<'!.LG1V=GUYM0!;20 M'(BHD>;(;7?002J&@&_?Q+!SY+BL@""'(HG(X\^9OZ%^- M,S/N@LZ,C63.R&O?E@.>\\"DHF]R\ *W^Q'M>GVQXN"6:FF/LS9U!;/9?8Y0 M'@1=Q^@_U- ^]U8P*:T@VU4R]1YJ3ZLXM',C_M0\C.7!>;_RV":'^!]>UB'K M(<1)@#GGG12I$DYV!IQ41.2,R$ZQY(!*(@5/-"9K'7];"N%2D222IO&[ M*BH0[3,TP0PZ+M5=A4D:\RL%Q?^'%R=<\8K?[,A:4S\%,R'7*.WEU0FSB399 MH:RD;+I$S'=!U(RA3I?IG+L)+[R^)?FIH.K!ZZOTVUJ;RL0)*ZNC9TC!3=PO MCS&W/"W(/HC,R?+/WSXUPI F8^_^]?%#]__ M?O&'/_P@OVW$F.%C+43?WRW^\/OO%S_\ZP^5E#\N?OCPA\6'WWWL3MD@4DW? M)Q@4'IY,;N.AIJ;+OO7>?9I+I(&!4?,,C^%CW[W0R,V('KIA.,M=/HU\C>6+ MNZ-0+IEZ%TX,JYAHAD<19G TI ,G3"1E\K5NU#0?PS \9W4&6H^3FQ4KVFG1 M\4D9/SF&YW+_+.G,ZXCGBBF^\Y.F,]?C10 (34Q =#%I- I!KNRAM0IE)*=E M7%L=E(N",:',RCB9E,(K*9V2PZ3)"J+*P6R2%Y%NG0>1GF?T*KRA[^G#&PU> MZ>J$.SNVRCPW=T@9E:@C*H)_J*-,3.>@A9V%H0/0'X1/TS(2=_1 ZMP+/=T1\BG+4XX#((GL!CS-BJX# H..)N**PG^FTIN$X M:L=(&8NGJ]"-X1@ZI_SG52($+W/ M?_L&K.%R6"+&Q<->C$RTH8TK7^.L2##(8LQ]%4IV!,[S5N/9$3R;P[/(?:$7 M[!)AJN[SCW'TQJX5IG(X84]H+4F2<)I$$)T\%Q7^W-%8R8T!J)/?0J&U!Z8X M)>Q"[N?-%10)DB0:3>/Z\8"\%'%Q:QBR!24(&$\H&RJB]XVPBW.EJD.>4B8-B;P< M-C.:G+W0?C9F%PC,G)]<$<_3B @,2?(Q23XHX:/*M",7F"Y+7'"5/?$%\WC[E"X([PV!B7;& +4QD0-=)J:"M685J<$Z"(A.C MND4@EG^U%D,?[59($*]*4)GH9(LACGS&\;1G7 B+*ZSQ.#!43^V"U%-9D-)! M![,-%VR4,$7CC<52*EJBBC:Y12ZSPOQ^"TM:,!8J@9U1P@S)'75B$PF2>#<* M/XR&$Y+TRZ<6]#0_66*Z.NQ@/!2-Z3-FI"2)*%Y\C1=CMR6\.3!Y4VXVD.@<6Y*G)"0K0=T%2:CASX$._ QN9,78CYHZ:GZ(@ M8QLZYE51A@#!5A1Y812CSK*>LP]&GGCNON!E](2&KG2F0=1_25SI_[F2.(89 MP"R/XYIG=)$F].[8NQFC4).#XO5T+.0DB5@0LYX%/?<>'76HZG&X^IZI]B2G M)_#OISW]*AR$,7@HQ.[AKF)G3G#D35($< %2TKTV\8GO.=9X%")4$,#8Y#GP MH%_CS8R8UVP=0%' S"5NB6=_H!V>IR]=A9I7_EBIR^%@"2(]JFSPEZ!F3-<: M)0+ ),?5C@V14)E$P4B@.SR:3RG*^:73&P,\*=@-X;%:RWY^S'TGJN^R4O&2?^\^&P%>T_"#V%T;"[#DW MOIA%"/;Y%UP^E7E>$#DX!Z3APX^+SV,,GN!'!#^4V 0_4RA42KTE$V><9XI? M GB.>L$FCZC!^>$)'Y26L5\ <72FPPP MJ$D"NV1]TA=(T>J9O_:'&4U=O%C=,M=@&)/VA6U,70X+QGX/J-#2EQLHO?:/ M/I4S=-+L&);$>?B[1GY>S!447HT^CW"?+UN%BM_='ISY[ T5D[=:0P OXKQS MJ?'/- !9XK&?OID/L, (88$DCT,L"(R!0<>/(^B>1G@-#F5S9OQ5%\A*9(4L M,DZ%K%SZ%35@5.'*JY"MZT;4RA-?HN0Y@,0KZ]OD53*UT18HD(D67-@=!8'2 MV )4ZCVKEE4@IV,N0FY*N8U]ES+!#D7#80Q%2!+$8BYF3Y^-O7H_9(LL@,W' MBX+ B1/ /X7K/-'1]F@Q7L4@; MA"?DZ\.,7[7(+,]E)+M:QBWJDTE+%+K"&ZG1'.7WN-<-*OQ)UP0 ->%&M5ZV MXN?<;W7]JY3VFB7*,P.HN1(G1?S:@Z*6A:&MEV.:D_@2V))R>"$N?5T?E[YG MQA18H6;7HT,)$)CY#64B/)O34#AS$5H"W4(AD,!H:J9A1H-]'EN+G6"M,I#W MC-KI33]AW4-V+/?FO6<"F^".NM3'TN9L<)'M,PCF0:P(+TC(^7*"('K#^DU0 M'E:D',(FYP A__R['WZ/8L@_?_SP^\-@;=+GG9BFAM3+@S16.2IUOYC-(F:O"$71J,^%JXHXVO%9*X=N(IXF M4V>A.H.I(%4< R\(',5RL*H)CHOV)",U820;[+C/9:$^)SX(-469O[J\G_'# MO1='P6',3)2+0C0:30UK& UEC^_HQO$!KEAWI7%;PK$)<&UED-60!?>=\9HE M(RU"I=7$$5:36+&N^V9E%5&0MO)$).XH&J&$WF?J@"$3;$M7X9;=1<,9=+40 M/FT4GA>C_3#8U@) M>_9$S("(*8 C#2>1&QFYRT;,XXM:)'U32/Z9NDV1?U5(F1=7CKY _LL)F=IF M87>XDV^6+6P6/R1N:;.T+);!-$Z5'H#9 0HCN)\5HI1SH$$>CV!K&):C:J2X M #%) QUUU37-E]0$F-C/+_RK$/'S$W;S)VSWN( M?DY?:1!M-STY%6\*0@#& M@CI>9UY.G[A18C($Q#2_97T/%#LIW8%?C8]%[G3VM>$,&LNJCZU^B?O%"^O$ MSR^L$>J@#\E0P3Q([1N 67^) K!] -!GI4.T)_:U< 5# M35BV3]_R 0D3O5_S:X3-GFF0"#'!KY",*0PC8'X;6XXJ)+>!JPH%_ @V\O5:<^2P2891Q/2@=FSV3-; MC+<_D&-C]F*)45BJ%E#44N[ Q+9:/R8#E/XH:RDQT#Z)UB=90HW%;8_"I=C- MJB:$' ?,+R65D^!8( .PT8R5()+C@X\(/Q,MMD S".3W/>25;0!P:L(@.BQQTU*58E%,D8-;M2"Y]D\+H7= M]2Q*MMJ*IB^4O$G<#AG,XA17->:KZNHK*2G&R%%*DZ_/3 M"KML0=1T"CMW5)0@677]+&"/662L]JB/AV14 O%X1>/[3K\@UA1X&#LKL'?& M\PG"M5>^GU/G1;Y,S:Z9!42,HD0T8C;T^=>3.//BE?(8FBABG0 M>PE:/;%RU2@2-6XO)6N,$N:W,;@OTMTM(Y!"32TFZF*D A.E^CQ427>!2M"6 M/T@0J)-HG;*3G_Z/?_JW3Q\__7MH,LYS2.:",E](E-=3RSF\F0L[!<_X_K,J M/"I,GIL'6_N:7/L#&U5_&Y[9W&34A=4+S+4QS^?1A52:B_QI^4*E?'\5R Z) MW'!H9DY@N99-M]J+&DL5> QYQH#&UU2+X%A_=HVX#?5+.5YUQ^-A+_"?!S8& M6U=XO<%5=!X!1\*^1'$R&L_I%?LUV,UR%Q2 M_ 5($:0UA@IY],3W<@1'F#VZU<7.6:W_' 7>D^/^RE[UQ/<$GH>*L$/G-E9 MXM41>GK7M=#"%S$NE'7,!R:QJ"D/@?TP-G'RP0W$Z8^R%FTAITS$.PZ)?+K3+41]P! 580$OC9B' M9;.7:=2_X;DK@-F76 1 0\[ARCB'N(5Q#%X+XCR#M$">H\G3Z!]#+K>4H+&\ M7BB>;"QTKK-'Z.I!G-D6K65=4$MG;!R, HAFJ)5^OJHP%ZS>" M:CD9J+])/:.CH/],J8T0=2C@;G8?/ST]^.GQES3TA>/ZXZ>OG[Z1(#H&<*J& MF'/AZAUKXAW0$GZ,CX?M:,.&0-KSX4I_1$B )S[ M?!J-HAK<$XTMT6GAV0^ MR(D'1]8 ]E3A8Q[KBRHX>6'435YR[X]? H.!QEN8-L(Q+6HP0,=PPVD6R7)Q M$W_=J[:);NML+F_"]ORL&"P$?D7AB0OJ2H"!(EM9T"528QD\6N\@831CO,5H MPDY2K,28T/B5]C7]%4@3H(VBGJ ^DCU0RPT<+C/3? I@[VG7Y6*.@I%?,E%! MW#S3Z88O?%FV3/&!("5Z[+J7PW-</=J>Q&\J/ M-4 NBV7CU$R,8Y596ZV"SP(#H?>CQA8@&\F5V!I>B>I0]SN%3E#]?7^H6""X MJ I\YQ>/Q$: !E\&\T'.=TW,?XGMFE9C@M%J4(PP$7:ZO;*STSO=/2:@%JG4 MSB7@42/84$\)&D+KD64Y%!P97\-HQ ^_T7))\Q%'D9S-+\!>?L\ZB-[$/9+G M_CMJ'(-Z$W<^J!*SO?S_PI&AB(T0!3#(] L9M"4>QH5'Y.\Y_W=>T(C&N0J: M&+)S4M[15QIF5%88@9, T&_.,B8#;FA\\>X&&1B3P=3#_N\=7V]"C)37%8&Q M$'"(R-% I!+C$3F@V8H3(["O;V4QW+SYT0R#/9ZI^8J5AY?/N7AG#$0QFZL3 M[]!^ $'VP%84!%@ND#U,)O18J:]3G J1<_E-+*"^YS"34:R0SUAYKDV"HVBI&63(\VKTK8#T$S84H"1#%1-*=/B<5*"5CLH-! M#M5XG;T,D J5_?>R'$L3_3_^RD$7.!.%N"D$]?IBNP.%;;>A/[E,[]M54HG$EO)^@BPXU5PAO M$W'3%V4=":8RP90C*"X'C\@>1F_ARB&D/5CV^JS-^@>JW1E= 6U,/ZX.4KWP M'=P7C_017E.&CK!!-HH9?8KX&#^ 9L 0_;!" )CNF]A#S'2?US;LM7/3_7)7 M4C'VFYP<#4N_T>O1L/JS(%B)L/A)3/J'LT#..Q 3#V#F 9NZ&SW@BK]4D-QT M[*W)23A*D!H[2_66 Y2*Z3UV::3F:^,^V M%>'O0]_"N#D9TC+?_^WE:M AVC@E2,%)Q00@.OC=6+ &1CJ0M .%^%P #@[8 MTQ[< GB4-DZ6F@-%KNO">CS8)%JELJXJ;:!65:7[.2[&/FO5<,RFP2I_UQ,1 M82\84-U1XQ6G\V=8.4NX$U^]<]OJK=35.S_UU1L#MJ#NNEU;D:FV:^G+6T)?CMJ)< M#UU7I74%,#[_@G0HBPM>F">2TS>V&PK8# IL<'^!+QWO T%7X.\7H.UL@8[N09XOCHP MFJC@"L*E-*)ZEB!5NZ?<5<^:8MJZ$C+/W*4^G)9Q%"=5&7\H41C,AT,B%B^Y MW55LVV"9>*V^Q5A=0QU>B6@)Q 1$E*V< NQ74W6/6:1D7XNE83SVK=A-<\56 M'E>,!YA#@8ZW%)'@1B9LB8AUA>+"$K+&!D%@G,.G2J2@[93$-%->UBFRG-3< M'IA\YZQN940V")+BIJ!N37_FNKK.N$M:C,U;0]<98ZT2HX.>G,,0KNOM+LGV MA%XX^4>\)F:[]7W&8>HP:;S U!SU>PADN\_*OY*2'YQ_D(B%^-QDN7*63H$K M;JMVP7W5//D>43_HE((]*8-Z4C+R"&(LE(G]6=?7"-PF"C;MZJ7*E?N0&41J MQP,$&2X0VH##S!T.H/[3 A *OS]\^QF>PY% ]F[!=.(2TY&Q&@YDAKV1= V! MZ'&QIN=\E1]=$:<)M,,'8C +ZE!!/=9,L%P.N4X6Q##DEA@ANF[H^&$"204B M]4'4=9ND2)P-G8P-R_(K9,[%'%7@9E\(S:2AE,R[J4IXZ%_HB[ZMMN)T!93= MB&JF4)60!SC\4P$BP^=+1#]+<(4>!/S9:@[XL_/HMZI@&UA"J3^'W\ \#!#P M="]#[LJXLF'&+ A \?M:CP(N5A ]\->-&N_.@:OII7_BRV""1_VS+L)0>5J$ MXZ/P!ZNE3$9Y05SF0\C@;F9L(OD3KZPU&GF5GP%4Q:H#R#'>.@V3SQ5E6M3P M8RYEG5:C^+R7:K;(R?>]*<-E)B M^JAC,$T\L=!Y _&=Q>/3RW%9QGI$."7C&@5TJHE+&ZX\OID'%JD&GX"3'V: MT)R4IT;FNH$Q=XS< 1H+T=\)Z:\6 IU300Z'E&+<27/*-R<;24U3X@>$'.YL M7MD=+9TB,97>]$HJQ(U=9O M^U76"HIB MR%ZFFCSA<(%1UVYQ:!FO"\*_I+DTN]*5Y-CGQ6.6)#?,0N_F%.2.J;VL?04+ M1I58=3ZXS\2,OH?%2-KK8.4W@%$#/NR\!>_E>IRO,3&4DCI[ CJT=&PRO J(,YRIUUB''JOV9,4SY(72N##W-ZC+;< M"P<\5^=QC XB5>G+V(A$1(1[^#P6;= <-&M@]^0!J7-'G#J+*FT\+$>,2.\] MC"$\!%!1>1( -T&=FYEE 98='<#5V3@Q1WR+24Z884+Z4H"P:Z# B3G22^:!Q!ZFV"5)]C4]V!<2F%K-0*V A%)$^D[.@7B9-_>?I57)"@9P1QB&MG8*O MUQJ*V75D,E.RXO%OS-!F-FF>UZNM'J?.R9#8S %O#UU9@D67Q"A9- M))?0WWKAG'C\S[R[B@VZT&TT_;)8=PYN"C94O19U- 3<8TY#O+]R:P646\ZS ME/ZZ9N49)B\#0<<*ZL$"?32TAZ1E HC,V$X&L.O+8M* YE%"_@[E MDH6>7J?"8W"-5(+7,$'YWZD*YHZ?IS+,2\[1!7F+T_2DF5)L(2+;]8SC9FD1 MK*?!C:%P(3<#"/BSFO8,-@!1-9N%4'[0R6'2E\+QKR'<>$=C_,JRW.,V>ZZ2?ZS'_.LHC94WENR#S7-LTN&F<#9RAHF8HG^,Y'6+=H1]>YB2*$08; MJUQ,5O-#J901K-D8I\[KP08K^(*-B48$''0&FU1W88;Z+W>%*TZ/-V_E)9PS MIF2F]SRY DN..*X(9TE(OTUY:L!<56'E@ NI"COA G15A8TEVTZKPG*_>5K0 M"S'GF(RCA!Y!*Q CXX%G4GFKDO2)\A *_*$\U!P'K9(=8;HP&QS@_G[=_3: MI2]+2L&.T&=_O4[28.H8K6&V"2"/14FO[=UX2^<-0[UK*YD(R? ML:7XJG#8">@D9^$E!7O*-/.UEG7]">)1@Q]_QN<.Z,-EG6I)0-ONR9:TM=3W^. V:2Z2MWLW'UG5_*W/!QE0$BU;B**?0L M9&3<%T8Y;KJ&"BBSP E@/56F>TV4EVYU/7N6WHXI[5,Z M^QG!DYAV(F;,\OP9S7D#\:0_444J/:;>/>>E=A9JL*O!?P)-9U;B)"R*U89' MPZSR1\#S$T$M#W17$_EEP;\]V@8 0X'0S^D%@ T*! ,91(,#*DT*V<99:M\, M_#>-Z$M$+DZ8!*_,S?1]\,X?__!8-;9 6",2AE;:PU(YCUF3AD#8 MKZ/,:+4I$\]2]U;,"::NH:9J\Y\%6\<:>C89FDXK0E S-+O&SG'&JM&OL5+X M!=2D8'Y^X5U&>:DJXI3JR,(F-$(]K4UACO11)Y.?US#_TF9/X+170, 7A M 0RCRHDRFBO],-8\B7)<<8@G_ M3!@X_(3V3;$)Q:C? 7N)F;- '1&%.G5,+WG+7!$<&]4MR,RBK(R=L^[C<)Q! M=[3QA"F%MRGE$4^% J,RGM_#E)M5Z.[:$(8YUB@J\S-8)Z_H?2U+;ONKZL-U M6X4/'EY24D[JFC\*,X::/\A0 !P%=0'O?SRS_@I GQM+J-:"YW-Q&26G!A.O M-LU(YV/KFJH1RE2+F3$P>5I^M-*C*E.$B6+HCHAK[L+3XDX)->A]9,[##J;E M38\U$ZDC;H&\)2>(,DQ;CM :F7L!B#C7&T=-5WM#Y)P=R?+T-(\+!&TLA!!. MI<*G:KL-\_UJ\T0EN7@3K^DQJF#<@*@VTB*#XW)X2CDR E/PL;&6>CVZ!GW# MQW=GO/"S-.J#_\?Z]*J*;(D8,&B]1*!@%'R)H!2]LD1AO40[/@^''BV4@NZS M%**(F &;&QO&55) LDN>M2ERG!,4AOQ/G*;#L/[)^%!O]&YFG%WG^+8]Y% N MN-R#M(U(!O"N\0I/DT.KB<&8)K-C"'N(6\)'=!7[X9S+9""#\P*JS<-[X_P4 MX_4N0@@8/#EW!KNI5NX+Z M'%[ZFQ6G^1,L7;/8H5:J6TOG?2=!*M>6=*>?NA*6_WZR%S6/7G7)*VJF9I1 ]L<5NE4.,B2@5V)S;4"=A@F^ MLPQ@^L[+U]YN=V&H)Q@D14@A%1\H3/QJ%P+*Q6 MF:@5.\YTI5;51M/5)^YD^X%''V/<\:FPT[0H2JH>S(H3/2"3;='.EG.EXI'C M@E*Q^:J&3)U@]SU:T%A/A)7$P(5"5401G@@WZJ[K8\GYENNLPRW*@%\=<VC5N39M1 M;$&'/A$+].$5,4$?/E !.1\!?&CT-LNA!D)"[F 2" @Y/U*FFV4Q[/,!B_*] M+P<_SCK@,<7P37A,G,!,X)@1B?]VG9;T3KRD;VT.JF-$OOT'V1^;P8BT DXL M0&H!);?@F6M8\K--7\;!1?1>+^."/GUPF$QI15-(HS/&98CHM%PD9@;FM7^A MNOD"90&_0B9@^C:%4J[2G5T4 MP65^QBG@GH-/$3^K?YB][*]K?OGV--;C;?L:%%#G3^+^^L%]%(%0"F^R',%" MJG6)XL/H6@METCZ# ]S@Y*?Q>GY+8DVV.EHVZ$_N _@7Z M S@\Z%WPIR4R(OW #Y.LP-X * N>E$A;)!4>X1Q$8HH4SE@2_0X8%)+N0*P. MF4Q=#^P.GV/VQ6@66)2+4F.W!#DL2JXORJ:U,X(=FX%#8\%#SN\SQ.H8'R K M;D<.73*+5#H1#[KK(2)DB_@7K/QFB<=3@S]'^,;A;UE^614EW2SY&, +0<-] MXE(K1&IDCK0Q'&R&=&DAR DQC@J0ZW5>D4@!>#]/(]0A:EM]_=THU92-U !E MHRI$AEI2,@?$_-S\)TV=XDK5*<2*J!4$8$&8VJBX,N99&@CE9&X8\@KF8I;! M7*/BC-SSR@"@9;PR>S'/"5>Q=V9X#X; #8V5 KG4-0R$G(PWT/$A^#WOPNED=]ZE2?15@2-!K0!$5:.@'CF H8-Z[-IM#WH3+Q;D5+ZKMA4ZK:[(CJHM M3&.AOR>$!\RKH $B1>PA"5-Q4:(']'AI4 P?J./#-E.H>SH$[6PWF< MR>O4<0S1[(ME=,%"P >D+LN%BY2YX%+,!,'@:>MHD!H.]H][% Y/"[=#'^M3 M&>:ET^6[(&]QFH+X?A$F;MT%?I?R.HV<+B2E/\LJUE*R=8'&0'LTV-2YG!-@ M=5KN;.*_3*-FW)[/S.VQ(?82<>N**?%AN64(=7$J"^C;"(\DFC'PI$\STG+55519EB-+>-.EKC8R^L^!% MP!6\.A% *&_]X.!:U?\@Y(95XYSL=\-,8 M%/\H1-P9$^?'SE@]M&M:SJ=]M-+"RI-1P1.MT:HK#0&51P+',B] *+UF$.RW MJ0 >.GC#"H/?_XI,=X"RB:%(SM;U7%M7G-WWOYZ:;<:TO][D6@;IS%$'4$(PT067AL;BZ>.#:B-RNBX)!IF'Y6BY R">@KS!.J-/-N40ZQ19$4K M(3[69-*J4J,7"I=.S'GL)&W^47 M4J<4(S/%DX]]%C@N7R3F@3@MO.#S)*(+7CF.X5*GF'SS05VR>7-JRYZ[>MU; M&' ?K!W]5O'=,9)63>U*R=/.[K*"? [C&0YY]Q!&)+O;T9*6GJ3SOSB%% M?%0:H0YS).<#=EB1:$Y@)P8)@+W33^%W+$GUJ2KPTODAV/'I@9)9(\J&]A(EQ]>1D CH;":\+$_H!OD;,E =EX3Z]B.6L;[-Z;C.5?6;7]768@\HZ MLF(\)Q8(:K-XC*9@H''+*L'WFW@=.SS7Z.5V28^AN+P,\WQ/13CT7H9;,JJ M!ER9C&R@TCT+@++#(AI@EX A5AL-FF 4+S4V@?/:'U^RE.R_A/GOI+RITFC< MRX#$ D8M0'(SO W3<*"^#6TV'-H 6*H_."5=.RI)X*S,B^D]P1O3*L.]1]1ZPI%_*01^;< MNC M>^UC8QB3,YXB+ABNS_]A[,YU'4S+JRYS/?A[)<^C"/'9PP0*BMRFE^$N MIB_)T18900WKDX"#A!-Z64ZRL:,T/P,HT*FPH>)I6)_&#(;62;@Q9+MT M\#0G5,64_"DI:QW:$T>," M<7D2BQS=J&MF.P/[MV.TI/&,BH-/,/>H,!=NH*[,N<8;MPO>.14AIWF$.C+/ MP>PY.V/JZAF848Q>#W(5EN$XIQJOGZ'0A)SWT)US;6H^#,5 ?##S4+TF\?HF MR<*13X(1"I#20B=L6'*WLVX X#W1^X,4-P/R=B: O6.#!3>!KPR>V9@WP2%B M$IY8@;Q>@;6R CNY L6)KX -+Y,N0G'8(CB,/+04BR^NXF)-A8-I,4!%Z_T M3#W']6N>R7:7Y6&^9V@'=R-!AR4Y@0XQ#X3R5%QH]E0_K-C.AI'^VHX#80[' M[=#"NO?T0'K^2I(/\B5+R_=1#_"G?_WIWTZ?(WE,'%(Z^"SX*PGS8)4ZM"3@ M^.]9$MUN(6"-I=N-BNJ0% .5Y R1'1.RHE].)G[.2\(8N#I-W&*7 MT8]CC./09X$4PYV7Q)QO3=3705:(0U3^HM1*\$(E,LC44%JHA M,C!7]@CHID:BS1S(5E.ST+17Z^G ;K'_W?*D^AA:*:2GR9A%X!9!&?-@JTW- ME%G^)IPS7H,BJ^G/\^@>\FQ-2%1 #6YQ&MZR\XK9 U?\M!KM)\9A6*UMRX$H MG2KB SQ*3Y#WQ,2TO +Y$,+>NG)^'3CC4\./HX]NIS&L5:#$E?!>2.,KZ0[CHWF)]G6Z!,*O-#@,F"Z'6"8Y@V:G&8*%7U+( M"'M+XS\P#92K2Q-$DF',4E IY#%0^)4/$'RN 4/I1<+ZGPB;M7"J,_E'W&*2 M0-'&DV%/+V1O>7*+YR(Q, !OU(5S!NK*(2)9C;Z_ M0F7I^GT56<5 ;!RZM ML>X564.$;C"9CR=K@)T%.";&^/%1>3&18!:'RTQK82RJ0A>DS3S(/1 T4B_1 M K&.\!^ %&2E'>BA\:,_ "G\$?#9! ^.SS"?:Z;N(L&OZS/[>KM+LCTA3R3_ MB-?$S'Y]#().(("H5ALTC7%@K DVB'SP]6J?U;!7]'5B0YVIY^AWN#*:YJ_> MXSD)$[Q' /0/MIN W,03AO#!E_ARW(WTI8X^1N8JW#O[ K4@HX.>5;K@JQ3X M6R6X%8O5IE&D?<_^'2N/('$X+&KR9ZQF^S[X3_YS%M'##9=:O+%@547_G!<; MA0I0=26 24!>3FC^74 OCM,.IN?%BA8T8Z@*_1'QBI#J2IVY$5DO.' M#TW C=6SH3)6DS\MYKH]'(G"X6X&#F\?5N-JL3VL9@C/.'J66J3OPVI>[P$4 M,)\V7-OB*X'(P5,LM8#50HK;E"F.H_.?ZVHJW$]XQBJH+%(WF&X)IK,Y2-!J M-BN(5&'SF4#P+:IJGP(<& M*CK?@V"^'%D$ %R 6&I\#%06]P])HH&@.@-VUJ3\Z!5(+4PM]\B\_K:+>02A M.#<7<&0JLZK/S>]S$?\[6\04Z^)$K(Y_,\;%4T/O*).[?PS;02 M:E"ZO\=>N^E[K_/"=I^C!W^"((8ALE#1XVS"NAD#'5:;8(CKJ>CQ M/;E>-('P>TEU.#HL$_H>XV*"4I\2/%BC'0#QD^$GZ65E!OOFA.6YQL?+LIRD MC$OOV6P5VGWRWXPM;&LS)U@9;U2DM[,:>*Y#L+TO8#L MD0_*^*]Q^1ZGZE=_B4D>YNMWA\4>'^AW[U0L7;TF\=L8Z[T@%-24ECQK#>F] M/77GY]-0)!^XQY^_9B,AB?[+R3+"=]=12$1T.(=)"Z8LI[%YVN@$HBRR:*+/ MKT!SX2SP!V1-2%OX]+423#8>YBTB:4/',1H9'DE1YO&ZY$%^+VD,&,U_K^(B M+D5"#?.U/[+LR+$N:34",)>#*OPOG#[>69V4BEIEO54^*0 M3#"ILT!ZR1#[.BO*0)F10Q.W:KA*(Y&2Q5.NH$)%,8E,) @'G#(6XG"X95SR M)>SXJJD2*XH8>70,?(JA"T9H'(:H=342YP&I .*W [NAB[DW BVLP#XQCA!$ M= @'H14N.&NHH2?V7/A+TP(ZY0A2C+ C?N0]PK3#D:6"D<@\@(*CYJN5H7%L MJ6A5F%L<5C #Y.!)9!@!0X=KJ,C$OPM8L6("$8\5,YO *#(MW^ ]>M(\P M(5C%0\@>\ 6]%_4/E)8C7Q*@=L;J9"M$->&'-8%[L_&AVF.6U\S+0NFP\"IF M$$)6XN)@J7:BKA\LER)]0P.'!=HQ$^,ASZ@L,X8]AIZS0SJ+G&RBSO-AN?-4 MC\5Y%I5'K!DCX<9Y=OO#_YP[>1TP-S#:CV>X.+_*M-JL:%L>%[^JAV/X,I6FUKR-%>-OILXI0/$ M87*;4K$"5>?S;_&Q$1626E"3HS(<)>C*]/&2JB'; CAU-'XX(ULK'AH"KH,3 M>VI>&F:0;G9<&4 FY"?1'HM4I@1-5\@FR(:HJ2OK]%)1X8F7T[TNRG@+-^1+ M0395NKW!D2,&%0X9)# F"?*>M+D^EKG6HP5R,$"-EIP=\)< M-U[.Y7#?6Z'Z8O],^X^X(.ZR].TSS!X,(6K0D+-;PB%/.O2SA;$YL,1&+-HXQT>9>!W&4,HL)/38%(>GS8B>J M@+_A^E\#64GKZ3"JJW9U@,P#(T--,?HHF;MN"FNW,@:3 )Q1'R"YYVD91P"-3U63.EOK M/MR240A5*EDM"PPHSX!2-35;6K!$%V\NI

    Q]9 MYU12#6JR :,[0[;YQ#SIDG.;L1E.^/.J?,]R$!2.5SF5\C^2G'-5LZ7$C+RE M&.*AW\B2K%$N>9U%/DK_\G(/,#1G[S-,F'+&?;KBSS^+5B*=9EACB<65I2.@DT MNX6G0QP78CSV<30B]]P^CD:,ZE5M/_^W4 M^>%;C0W&O2#-K'#$+248MJB.?"8@"RJ'0"V'K\*B!,DH@AH& C#I.PVD4DA-N MC6&^*J,Q'^%S11F504@NH^"@'4BI5_07W" .<)L6O8G'6C& M387;I_@MC3?Q&OP)ZXSJI2EN6/H-G;3)_H;7^BRE+V9:F:2]* ;S';*MNE_G M "!BF;)@\]!SN*# XVK#Y2PEX^*028#.0Q5PE8 M$*!8X$,>9SD+,Z-M'[(B'E-77!U:K1=>*%@VU0HVJ M5VP@>H"S<&EZ.(.PMA/4Z5^_DS2(6!C@#M=H3\+CW>YPJ"!2A#C9,X$:"/K+5U7EYUW30S82%28 MU[A?J]R'CKA'N>:ZV.W&6[&NGQX>>&3)XN;9D*A@JHN;8Z(LXPQU;AN. \6G M,,GU;T $/B%F$BL?JC]DWCL?MY>(I$>1"12/G*JZ-X\D(F0+ZN[498!EY#Y+ M\D$-$X8,;H)ZT'E+ L^[#L8T!C0$HG%&+$9>+\9:68Q&LL.I+T;C&&VO1]&] M'O_/__WC?_O7_[^Q**[< RV;E!FL-AZ7L(NTW)K;''-3BV?MB+@&[JYJ7SLY M/AN;E\EM9\$KV62@FR:)J+%+]_&'# $,10C@&7S>-K<&82-8*ZM+.S:WQJPU M'.6Z<2_*R# B2Q6_>H/P8>9*=7'$K>:6?0?45JRQ6S]4LXW=8432T46&[K.4 MN7A9#%L-R%'P4O7^RC71J7UF$UX%U5\E[>F6OAJJW:3\X7@*=P/ M&$5,!RM"7N2;QDX5UR@WS9X=(K$.IJ)M@CF.&UX](P39;)G#.%[CJO2 @UQ M3K?L!UY=$\>6Z3 1] K-WURZH.=@+S%QI@)@U*/-'RK(D@D@5!\,V&"8C-.* M3I +1%E:7*" JZ2H7M%?BG)"\H+-)P>.IHU0A@B2+TU4+.+R$Q7P MV00<%)6;>4F:9CNY&D,7@PU[\NM@LU1)&]5UK\F.K0<#-'6HN;<@@!Y(#A^$ M;^3'R>!_T#A'=>4H+H.WJE@88[030[-P0!Y4 E/8-7:U*F$O_\-.K6(&2-T79QK+.Q4;*& M(_)8+#PGR*>Z,>F-4%&!'5 =\&:!.FL HJ_:L#A8]P)-3RV+$Z*5/[^'W")5 M_$+%3PB49_$KXS( VJ8H1OU/M"Z##'1_UE69SA3P& T-1LU^6*O9=KFZ#!NV M# )+T:':PFIEZ$D^]-:FG^05B<:[HWDMD$;^$HHG? RWSFCG?*J;G3$;"F9W M"K,A9U94$9D%&7$:Y F%X+SP$]-Q8L*@<.OV+?+R;U_";_&VVH[26C@-ASK* MZ)FJB\L).7Z/04;)R3M]D:@2P,RW$!_.DC[_DB6 PO-S&*>@ZJW2&OKMG*KE MD(:O@,3>DW*U>0Z_C0\P *&FDK-@M:#IZ0XPS81%E10*!AU'RRW#;]__6HFK MX/(6P)Y?2PV,[_PCC!-8GL_TXOO\%$)R:SW!@,\P@"E*J"5NN*_K"9\%X88^ M$;#A?__+V; [';SYYD@D%88 7IO9HO_(6"V OA?9'6QQ&.;]6)F\KX@SAU:) M\(I6TM3/>)K"+,FGBUL]F_R.QA:#EBAJO]$]2%\1\$H461)'(:N-37]L1:IS M[7QSMXSTM0+LX(<\^X@C$EWL7PI0D&_3#_#KI6^UEWF',_A#(@12GN[JN3GU'680WVW@IY2>*A- M5=3$ O4;B(F(* Y%>@D)@.F*&:<<%_\Q._*&;$I5@.6[Z:Y?"L_RZ?%[O"@ MI/&OCQX1M)XUUFD4$XEI_ISB#(<9"@3MNAO,SJ=B4UU_(_DZ+@X(JQWHS1!@ M840,<)+,3FZ,E^9V,9?"I<5]OA6RU:+1#*G5#OU_; C$U^&;!.*#"E?Q03)/ MO0#YG==Y.SHGGTU)=1M8#,Y7_$ M"56/R=T=_!7%<4]]'6SO8UXSS2M,PQ".W\!&9)KBV;E-J4J:$HSN_S4NWY]( M629XC@H+\]&)Q4I\GN;4NDV#>LP !@WJ4:7'PT&A@UE78=!Y3)_YNEZ*K[ 4 M1;T4R7>R%!V!BL>LADN/GY:(>;O=A7&.K(\] "0EQVCQ4S(@3--Z?NQ9H#!S MYX09W)SU00RFEMOT(2=0\8K;TR!ZBMFXY.7[XX:1A%FCA!H[$9/[B]0)K M7"9TTU],@E4T#&8EP!&#BV"+8[K"U'#,NFY<.X3OT^0W.8;5&0QT(MZI+C\U MBC\9Q573.R$FM-* ;4YFU\41(712PV&'.8)7(]9++%Q[LYI.Q_LHD^!\E3^8 MW6Z:ZJ2MPB9^S(-.6#25-W%:SV1$@27:=F1MH7\_=7[XCAQ3,(KV<58C!>[@ M MVG[(J7'SS"%(Y/7>14,"N77>GU9TCZ1#AJY)D*%O(38J%5P*;U<,YF>#J] M=:E?"K*IDKMX<^PKUE.2FM$/8("3XLY<5)SH1<4+BKK(D"?-1 ,H-?> L$$,@6 _F07]FPWQV#9;LC%4MW8Z^=TK.9@,V,H@$ M][E3J")3T>$IT@FN6E""+E'DIN3"9'Q12RC/D>)Q1 G$]YR,E;O^Z\DS-%[P MPF%= BU(;QMS.O,*Z7\UIOWW-DF.+&#$: 2.RP'FJ*^YZLO4A_5HJF1\BP>4FRR&]99)LXP%I M-+/F+KADV9*.8.#X2YWN\N0PW87E$'=%V/P:0JQ>Z="D)PY ,9)+8]X,_!YG MQOLJF'%38I19?6RFEXT,\B R,.L74V&X@:^JB1$D%/T\O8 M8:3 8UU&#T%L.<35Z,3V[XJ9"R,3)QO4 M=,^@K,$K"1[".)I-"6PF2X_,(=)H=2F]ZCH2$R1W'+"EQ#OS#Z5G1!$W+HSD%/IJ:#7\TJ,8$;99<:C''8O#) M&L'G5"';LL@1@(Z]H7>C)FLYN$7,W8W MU5\)5*XET3F5;L(WPE+&5QMFIUM595&&*3@!K@#N@$1UG0]46$>Z4L7@ 1\] M:&:L!\H,&DKT+.Y6/ZNCJP)IMHW3L,QR!VYRE%]>$)N&QS3P^-+C0H9U"5G0 MY=9H9S&D$S.1-&:OQP"[B]^>F(V&(&E^&"[%1XG<8JE*5ESLM6\F@K:QUBF# MRWG?^'I&_!J'JV"#J;$O17 Q^TJT*DF ]?\JVX;QL6IKNR8&=XTPJJ?!B[5T M2)C-LQ9D,\/3<<"55G;/QMHL$37T;5WE"!+(DD($OM4D M04*4>)#E#(,PX@JR1*LZ*?;L@4,[RN,'<@9.\ AC-@OP%C,;BZ/8H>NTC,O] MKR1)_B/-OJ9/)"RRE$3H(!_E;&&$ Z#\^7<@'0C:+ S"@1=R-R=DZ"$%M *0.HP[3G\)\Q@D'EG?=,R3%<1X MZ7,HR;K@F2>-22NE6?TD-JHY+DHB<&W22:E[D5V VCCFI_$Q JC M[RG_M6.S+^**/3W6AY]S\URJ5V034W&-5[,#_:NVB-X=6X1>.FB0=L")8UJ? M5G;Z;HXJ](_D@Z05>22@1;('B*%5!FH 5UR20?-@MT M-BCS.'..^VJU3PB\STCDAWX<+?KTI+_*D>H,T0^GWCN7+"\Q)[;7L5_8//O< MZ/\SAJN+.H4-/Y2(FW_(X_4HTXB@^UEZX 3I &D'9S@/KZ4>_:V4N%X'!)P4 M0Q&FV6QK>.FSH.4$U1_! H-/[C->3;-=;;-VB3)?Z5C\P3:$N71D$>85?@T3 M-Y4/E[Q,!^S,GHU))_F9S=)0DO1,];^?<>_\GVNEV89\*L.\[-^2K^0M3M-9 M=N7("U.7ZEFQ>HG\2&8]CU+8)8S3O6$Q=V. 8T# M<*S<"UB9+>5+$6M+L9%+41(BR.[\C-[ M3+P['"VJL^X\BNC)]=5D5)7_V\:,_=W,+SNE_1J5"99WT)ZE&^MZ^XL:%O>:+#%W=/ON(W MA5%P&-+1YT9Z_IH]OV=50071YZ]4:-VO4B(K(V-P'<]Q!RN\9:L=0==3@5GUOX$L(Q M7[,# M>E[4)L(D"C','$A?A9^S+/H:)XEI98;U],S>2_I*)P$/+\4W62D!8>*IH[E' M7?"<;JH(-M9-$KXU%4#M2]]O*$D29GEB,'KT=WY]V 6BOCZ^63KV_6_[70#@ MZ/D]Y'Z9XA=TD @G+8(;R3-CTI-HU$P\+_]EN(OI='!'1%B?OKA-L9I8=%&5 M]UGY5U("&)%IP8;V7<(.>^U_KJ\69[_^].2#^]&ZAQR,Y7L)V\A\+*G)N :V MQIZ9J&M2TGOT,LSS_2;+L>CML^VZZNGBVQ;1@6-= S*HN-)&$\7!5'P?65E1 M0AQ?0@S&"VLCSY-6UV^U$3!5.#^PM\9%T32D'];3NT8\,A3S3H3JFA7GJ:@O MY@B"_)='",):;:AVC*];]P%DZ.#[4I!>K8XCY!#GV& RI[#9.:IF^&:\6 XD MX9GA.T(? M'WHJS"_9*"FQJLK22BVBEMRF)83&P?1 "B 9A4S3T%HN24N3Y#/%/K,QXOZ1B MZ.3=4)F3=?:6 G+<<_B-IW05S^]A^6M6)='M=DFRS22"E. MW^^M&]S7)XLBPTRFL-&9/O'D,HM3O;^+;UA (CY=L544EW0^<;Z];<7B:E_Z-N@V )'K M7!^ 1OX2EOPOB/N(TU6*=22Y+1?$I<(H18^GZEL6<>9$O<]XRELCW1:S6\'4 MXLFY.WQ>W^VCT;V6"WL^!T[.\T-Z)MM=EH?YGO%EPR8T+>' KKXE#*XS/6>( M#Y,3*JE&%6K*3 HW2AA]G7PKD+#G+IF=0U$A^IT?@SIZCV#CJ4J\IFZYM_O^ M;6U]'WUU A8#D8PC)2]DE?Y,LK<\W+W'Z_.<*O8 MXIN*+:Y;M/;%"N@5V%" M[V5Z@J0LNIP^J8L]#S0?F@#F?'S?=FUA)*"B9;PFYG.]-IN)A&CQ#0]-,YK! M)Z&\V)@-@4:S,3(_I-]"GCP'^5:.LTN[V;BWTP)=GT7GN][=8R'/2$G"M,?0 M6!M[5XH;4.@7>P@R@\HG%A^@K;EOL4';) W15,8&X)?/)-\:(PX/I>'[?:I? M<+!(*DFF3&HUOE$]?7R:9ALA.19KK+&5[XPZ;H>D-Z:RP+!1(%ICB^C,G^8"*R6BWV[L6AF#VB:D+[OHS]_"U,>@$]UB2)+XHA9I]/H@1Y[ MHN 9!C!#AG.8R&U9U%:>;CO@Q&/XEDX4Y!\6+6(+.#&W]/URU)L3)*C51JEC MUI'WU-MK.;I7A_RU.-&K"P3#&I)T@/#23_B..H EK_*],C=CA$&[V:*>PUU,E0M]!B##S-+,;)E8S%#'))D>3"YQ0A !O_&%4\8A 0+GBUYL(_$0,.[ M6>=I&R;)157$*=&!$RU-?#ODPN*]@6==XS=RO&O] Z6ET64WAJ!7J0]N,8;> M;(ADL#3Q_?24( GNA@?!K2MYXL"N/I^(4.R*JS@GZS++T8?(0D@X0IT5!/. MOEY!&,-O(".!3Q20#])?&#HXU']O@ZBVF#RHMW2TI0P*.-8:X,0EL_/4Q7X!3RDQ#A N%(+RMG KMX9K.WH(HT'CG!19?>R+K*K M,]1GE#^(F.=%:$CV(FNPE61GA<0_B(!'+0$J94"DL,G+JW[G6XD]-JF#IVXH M*WX+XI-D7V]3Q,%2F'G.> BU52R9 ME+!O1UGM?>UQSGJ\?JZR->;:/8C*F4U(+&LCKR@*(DU]4RN$M^E#'G]@#!0] M,]-]:UL-Z>3[EAT,H-=M&>[K[?L4K4..Q:2^B<^X(4V[^%-1$[XP2P8V%Z:+ M<7SOD)&B46>Y8\?YO<=-P;>MHY'&#\G[=2J_EJ\/JH09]_5 &K[WF#Q'.#;+ M(]G!%$&:EC?Y*D@_R MA7+W;MSBXRAZ6HXB+__V"*=6,]],^V(Q;R.@U84)G!2@"ZY2!4#R$+?Q8#(G MM4G/-R7)(5SLAG88OT,UFH5DLU[;6OF]2*R:$UZ@XYAXL M=KN.NF;ZUPN\G7 %[\W XUWM?9]M73E(S!Y48*B\8ANJ!2?C,3>*XJ)>])9_ MXHJL$_KC&->&Z'J2T*6]N$"/! &[#U-GEC(G[Z\@G0PX^[)UF/PO^AX44;SN M=L+W=/'-$(?&5.HR=K!B:^S?0A*GO+9:_%IA/"/%MMS].T"A/U2WC1 M18A+1_3BI:GW^-PP@I>'91:O,5Y1*9UG+SDZJ*/O MG,G#ZI#W5!X]AI3OPT=J6>=I&4>PXZC^4 L8K.8CB02B425R 9N;=: N-]4H MRY,+.+PIJ*GG!5782)Z&R4M!Q(D]\"KO(^,]/O@\BJAD6CQD!9WF_XYW]FQO M4TNO#FT93J*\DYCKD1(4!U#AH+<)R$S-JDC'45B H^PF+JC4PXOZT<]:,=W6 MACZ?E8P$I2= LK_^1N_RN.#* A=86T]G0)\E!%O*N''32:FW6/S;PB+O !>S MB)M%_HZGXMM>P4S>!R!V=/?P'KCILM7K#5+MY*7B^RIP37 ?V7>SLX=4-)"I] M2=$#4DEA;Z5K.DWHV.E;W7ZF\5..+"WUX#5 M)"PAW@F23JL=A$"U!-&N=KZMF@*?3,$L>\B8AERMAX\Q:T]KDH94ZGU)BQU9QYN81&TLN\Z&RSE01%)'I\38 MU=XW*[Q:.!-_C)/76BQ$6N=:A!+IT(6[W]_+MT$!Y+'5YM<09E:N<@QXDSF? M]3$;)@G("+Q=P1N:@4O&D?2\(#_G<'ODV2;NA-XU-/,I)HE0-<5X326AFRK9 MQ$D"VZT/S>1X*K[9%BXNBT[2;N)53P8M;Y?'!>&1^[:X27,[GUGK:'O6/7V4C>^\GTAUG=UN[['P$O>WM$W6H$(MMV:UL:^F3#:5=M! MCZ_-H$<)IIO'#1=D1\R9N]&6L(S'Q(YBR%T647%\C5T4&+$A68USC.M1#^.5 M@2&XM.D"-WSM\Q:$RWA+9?OHURS_?9/1/6FY!FT-ER$TLXAQ*Q9ZNY57@+2O MV?-[5A5A&CV_QWE)",AVRJOV-BN@8%L=").# H']U)'E,1]KWP41O MFT*XB4P296=#WZ@) FVZ/Z7-TM3WZK=DE_NL)-V"3UED MW^,=OXK#-W.=SZ&=?1XI0J<7N5%MJWRKA>\M1@5+\O>*+MWU1Q^^C*VM;Q;Z MA)BB!T7@^MLN9H6/;% "(F(1Y<>C!*F)Y^#5 :7@P(E)02HPJW?/^:%W &## M[;C@;7!/'4/%>UA.HRR-?'@\H-4K#9J=21T M@&ZW4$=J\Q2_I:BTT+>/A4Q"7B>8[Z!0I0G%!1VU -BWYW9<(]:?I=VRG+O]8GEGAV4Q MTR4X69IZ3WE ;8UE=K7S^CL?S-"^OLT26:H7^6:G%?QFM$_8F_N.+1F7G'>Q M-Q.PF9L=#N?]4E!C[^CYN,K16<#JO0D&S!?#D)[^-[P=,ZH#97U(/]^O0#?R M61W%A([H.O;IYS!.+PB534!0-6[V*0A[-W5!$;P[EA14K/,8=0RC0#NPRS(2 MW)ZH)DR*FP%AM.WZ5"-)^;9J*&BU%V$"/#R]$U+6B+9%=V+W ?V]LZK;E7KX MLC3V'>DNT;59M'ZQ2ELI\M9\OH%]EPFDS\$P6G#X)DX/).%;9:[(3_'6TQ:?Z*?%AM6LMGZ#D]#V;OXF(.B6C9D(+O;K[.#[[A%DM)#)J'O MVWE$ESLN4+'[(-Q8:6=J4$?O3ZI3>&$A\"\[K!O/4UTM-^&U?;[A-H,!GOR58+EY+^1@S\L6G$'D;%X41)&IP3]_F"@F9IWA!KK\Q/#@9UW-> M,A ;J"C$C^9+>&? "'6QKW,!H"C;0(2^R8=; 8: PIEI1R:+ZRIS6*>O07+ MER.<,A^!B#JG;VF-FT-%ZBV+ #D$:7_RX99K>;C8UX8#FY!\0'??.Z:[ZEAW MO-V@KJ> CW$]$A_C>A'RE3$+YZ[+R=+=8S'B8G&;@@&'2A)?POQW4L(#X1GU MM2,LC2[I Z)*%L ' QP&OFZU/Z'S)',UEG=[H@H*V:W8V-IZWP6#X_Z6%>^G MS*J!AG@ CLW@SOZ99$L_^'VSM_>N[]@,C?UA%PL ^#C$)D-?\H@*<&N\UOA+ ME'\7YB#O"3'.U@6=Y;VB7@=33W+>ETU;ZY)U_QJ\.KYLB>IR"SWHR4 M66_\&V-XZ.\3_1T!S-YR0CHP%KJ;^]88196;B[W\]2\QO:NIUKN_@Z(K5F5Q M4$__#CT]]I0*5^OW+161E>@LBPNOOZ-?BR#LHZ(;WL/4R+O_6!C-6DO0]4/ M3)@E')QI@(50(;(*9 K8?70#NOE_?W1(9X9_>GD8#G2SDW_P @B= M:1I&E:]\"\&]N0^+2GGH#'.6 B;"/_]A5D<.H^#;YRI4V;K\D='CVFZVA.A? MA-82<;ND6^HJ2A-ZU]&4O,IL?%>M4AL&2*N%;Q$37@AX">QXW3U-?4>XZ/E9 MF,P(\B]>!L*SQFJ&/80V\][!1/R?A9;0+U*6S.WP3'*S67MH7Y_H; ("3 "7 MF@IS&QN=@FYZ-5(WO5J$,'HT_!3^8Z[>8)3SG SD__VUZ7UV *:>/K[C[?7, MJT9>EAG.VL3F,72\/TT)2==7E=W2U'L(%N!9YY?T0'W+EM+F-M^M1G,Z*%$EJ+N"RKKP-M]F^ZJ4O+[R.BCK&H!;8! 1EZXP4DI!2P2WA2>W2Q?R280+DV'^0'=?1] MZLE<$GOM.%WV/B0_Y3B:WM59*AW=1I ?*PH9=!5LLS1>1,RA]&2(:@;V]')K M<]\;]%@C/3L0E5QP//J?W\.40^W2/;DA5!Z)!+3RI#Z"PX?WK<(J!F1;4>UF M&^]1PY ,0B(!BZ3<\U=4;UZ;5>[^7KZWO'@-N<^8;KPL16AU6QV@K@X+LCES MH5+(E+WFY69[WZSP5,HZL/RJHN+C/;VWGK^2Y(.P$JI&KH9U]7T$A,4[)%G1 M'["3/NB-G796PSNHH_<81\"*[PI*TUOX?A9=(646+ZZ]@^\WI^D<:ZK_@SQJ MS4[^1:Q&DAB'>2_HS$&@!:BH]3JGZK6"7&"1OHZ@Y%U,OJ8[[(W>H#_GV5>Z MY^BM$Z86%Z^QJ7?IH49#1[0AAKAFNV0[FB\Z0.)R^C+C3@=XGPY*O\/DO9KYV^CX%=?(O$QZIA7-GZ!>O' ":.P%K,X",N6<+F;:OXP\5ET+JH1D"/)$"08V\L?2P,I%LF6Y+B\IV8HL6/ M).3] \3XWDZ^MVA6E!+PR"P#*PV6<&0=4Y96#9$0*#WRZ"#YUA[+ MZF0TGV\Q%_P5;Z$!=;:[I>]=0)($XOT%KDDM*QB?HK6U=V'_ERRA"DF8LVA- M2VQ7HY%WN9@%N//[Z8A29MT]O9^&RHN>1H]TN[!JR\-@!@[HO@ ''&I<>"5U MH\(UVRW!Z(2K"W!='6^^L:'OLZL&IQ*0_"K2RFVJJ,'&T^R _K[#"]"@)._" M^A4PAA/8&OM^7M+OR@ZLAF!Z17\49;P^AT+3B 5YB"OW*)*^%\29\^YG#(ZQ MU&3%+P%97&Z1>3V+!T[.MVW8[!K!6NCO --^@#^E[N1=]-CE9,V"&^CO">&W MK(J8;!8\^OOY-GM+T]!J P8\#.=C1^)?2 +GP(OYBAO4T?>)44.KLKA2F::@ M0&S2%Y-]:2W[<009WXS7=S66DNZJ>6=KZU\>WL8,3!)\D6BI>2,I5-L=&'E[ M& 7?3VQ\<7'N5O=8WOR &?@^]@ZW W*1R!YO=0PUWX)R?R@M<(4EVFV5%0\C MX9]A],0^DC6),1^)3JRC9F97>\^LF)(SF8'7Q(B]M7=;E!*&UEE?;E@/[Z*B M@&%04L".L%4-Z>^95?HF=&,.:0U\QZ[;DU4DVJ@JEG< 31Q)RO<"" 61)VFR MTB^[:C"Z]T$$O+H9HM\J#D/^G)U'$=H/PP1RY6[3RW 7EV$"+ENL0'4=YLE> M2"9XHG!IINV3F(3L4N(A=.#KCANPN\="3EMZ-+(7D(J>$'%:T#>Q()00Q#%> M ?IGAJ5SND[1+M75P;>UB <%\FBLYVQ$1NRQM/P"JTE!1J3H M66%[+2V7]@;6YP6]]!$@C6H^H"5:8L\&=_<5:;E\(0 'L4 >]" M^2-YPYJH:6D")S6U\7XN(A1:T>V2;[?R/>TDR;X"?B4]GZZRZK7<5$E;Z>S2 M4 \AX-NF9TPL."\%CJ(]4VE(1]\PN6(D"UEE5XM='8WS)"=A9A.XR$;Z'95AC4 M@M/1U=[WLSLVSK$[&%LQ!S9\$-) (_*KJC"9/@IS\MDMX3$=Y1K"?Z": )01 MIOL/!$4[G)B+<7POG4S"[RPAV&KE4]OA"[O:_(6JSJ_A^G>Z'8LXXKXLJ5^C MIH*1NFV4UC%TE@7;F,/!H6N.-Q_^-/K\]QF;2,"LWO?3M,[&X>*UYH7Q_?^C>S EC< MB::XA+A#-E3&((.R*ND4_P8 MTL_[,Y/V;[NKH]7(]^53A]8U1!^PRP%.[O"8^WX"OID]5ENBYT:<*Y[R256Q M)G'?V]AHR-2K1MN@5X8;1H?1\Q\^ M-ZR+,/NJ^CB_U+ ;>F](N<0TE<:[&A MXZGX-A/KH$YV9=C8T+=,9(@!89MI0#[RX,[>;U%,.!:AG$T4GNMOZZ02]>KI M_R-+8.019$XO*/;Z&V4LRRD?5/5%.0%JW@.[&>:^WD(!26(N>^UP.._NT_,H MHO,HT*ZSRO%T2M<6-ZJYK=\*5:; %VLY*GOC)=0&JZNUAJWJP9T-?7N&K6BK M -C#B[30O^!0B=-52D !ZZI:\ISQ;%?=89+"'=G([0/'O5[[S?N^S6@O@\ MBP^OT<2K+;FB)PA]Y+5F!?FG;6.QL9G7("Y>*18*6S?R!VY3*GZD!-5H%-*H M2 $:)%CNVK%WEJ,,(_]2XJ/;V3).F$&U1;^+Z4DP3 M$ED MMN)W19X-ZNG;AF//;^TT( [IMQ35E9GC(;6F!M\T%*ZB#:AND6MUK#K78-(! MOH/%LKI*)R.^N,ND>?S7E9)EWD0K#7L\M64LPZ#"ZT^=)=P/(;( /Z80=4T! MTJ8VOJ\N>I=&<5*5\8>B^3$S%(F8"6:[JUBA-\Q@TB)4.\^^J6@OP_*G("9V MF9[MK4_&LC[.HNXW(R,B&_2V#TLX&=S)MWM@NTNR/1%ER,W"XGW&@VW0Q54\ M9V68J-^#F>,^*_]*2KXY_R 1T]MOLES9K\:HQWEGX%O@'1GB>7@LYT^3NC>/ MGX9O*]@0<)8>P,/A!#S:H8U1(S=TAF$"YE51;%ND1=@3*$83\RU_U/G34Z1[ MCB#G>^NS!%PX$IE41*6@;%/2UYE8 \OZ^BPJK1P.?Q,3[5;>Y3VMA/<+O9.* MQZ<7>X!19P?OX*14G2:6='UQ,O3G9QU!QJ<T@ZWJ'4%K,,(ML5ZBH7=UF8@D!P$Z0#A%5',7T MW#%5.AG>=QE6LL&6L$58NW!.4A]$A$B.U HY5I9XD)[VOO5K]$G+E$ZZ2OO423W6W: J>H\Y%%TKU1@9YVB,6C=*?N6W*R2.Y5E*?UVSI,[!$:2'TO!^0P\#-AS2WNL-P!/(F)WE M@^0%6O$-D$3MRV!P5^_/"FH-053(W-PTSQ5K[_1^^R0[?OM: M;NJ>]B=P4],/684[B=5V[(7SK_4HP>IINT;4P-@.D M@XI?;2<2,%>W-T&HA[UNJZ.=#3LP!&]/A/!$<8)-NQ MIK[M]H#8KE@]^]_2[AZ^W[NGYQSCQ_;U'6W07?J%GW[;:MF?=^G*! M\/.F53:U\WV3L5NU X=(;; 8'Q6F;=B!((T-%^&30A_2$+6JH[EO4""A'JBQ M0C:@/VMCKX(GPR/BZO8J1\19#1I&?EGP;PWV]B.(>->(1V+M()Z[R039KC$^ MUY@+P7SF 9 *:Y!,93]6A_3S?37 2D/\",D+EH#?C1MI:WT"MA-SA1'S)3Z& MGN^36\AXW= QAF:^MV+ME;:: 4!J(HB#M/KJ%J'998_A'F9TG/.A@+0U=IW-A-;7;;6 M5*:L(9/ H(!_)@QP8@B*R;'$O.L1>.EVFE*;;7P?#LYJZM*'N"$L+F1AU7X/ MF9EO#X5BA07@;-U2:_1+=/;PS8Z$$+9MZE,QZZ2E]@1:2TVU(Z.RS$/B2#&JUI+>:6ON%XZLKV^55<[+(B M3%HU[@=H"L?0\7TFC[1=MDJ XS%$!;T\3HMX/;T\?<"X"Q%1,I%9,UA.,??P M?F"94/\ZN.GLL @WE27G2=25O#)OW:%]/:=88,J@232TUYOLZ>+;UV^.A!& M='HDS ,]$_)1$38'T?6.J75)($\X ;R#;_]!++!:C4:^U>^Z,B.B- ZX8'NZ M+.' ?Z&+FW\%>WMG64I;6\\LM)-1F@*;R&,YWX)@;6+M4!J^BZOQ$QMA*I2J M"";6;&U]F[OMX9-WG0!F _IY34,8X(3DUGF$(\6T0'HXKQL!,Z.)^=ZB6FI@ MYPEI:>HSOBW\+-"N)SV\MV^M?D P0.?-: M;9:P>XXY#5D$.X>Q*%1Y$@.<)CUY>\;R?MSVHEQW(=$-['RJ^V1PM6/+V^W" MS7CT9#P_A)])2G7O!$38B-ZI,6BE8/OJL$CW=/%M6\_?PI1+XAJN&9VO&OZQ MVG#PMC"1@>.=.OTDA$_\E?-8VWS919V ;7H>%(6S-WFH).)D\ M,/^&F#*CNUMZ=])W0,LN!E$6-NUJ0V5]E-)6KR55=,"?(@I!T!UAB14PWO+' MD_-MAFM&=M%?Q&?\#N$5QL% C%;C,&&2^Z! L>'D%K(0Z*'N2-\VM?-M;JLA MM@$=BKG&R#TIZ\JMS]D$-9Q=C./['"#L31653KH$>5-+WTF3I@QVJ&%C#TCM MZ>+QRH9)K#::6['-1F=#WU ;64KV#$?CIDJCCLUD;NE;'FT4A^O,J+:T]1WN M;XP6N#24K#8Q-;RW[]=>38+F_J&6&ZFWL??P"(OOPAJ%WMW#^R4<85!AF$#M MU]N45X(PWZ/&IKX9X)CJ-7JZI<:ML:'W4$HTWX?X^EZ%96B0X/K:>F?AH7I- MXO5-DH66>2L-EN'J9G4 ;Z8H)CB$B'=AT9C+H]0QZ@SR.J"[=Q6^I"](L=HP M25&UFUKC1_OZ^+XRR9:**F&^9UZHNZXP$UO;A6Z_;J2 [C[>-]JPI(Q[^F(\ M?R7)!Z&2<_EN?&K'TO*^!'2>@$UTN]U1M9E9J.V:0T?SA1A0I/"L0Z28Q.BN MG3N"G&]!2C636&0]%LZ%T*+B(D2#4J_9Y4!ZRSIU!Z'K]_7QK[:L"8D*2"L2 M2WT+13+I$T'Q;$6U2&LFPM#.'F51Q 5[>,]2T@;.,WV_2)5?3Q X+V^H<)DS M'V!59OE>:SS<%G 0V64FWIF8M33U;8^288[-.M0 (+"&!%4H94T.JIYV$"G? M"W"LEQ;_X?B4+.O16$%X2OJ^3X$AT!OUUH;S5WBJJ0*JU.0QG@53$3_5_=2I M+8VGN@QXDT9"T) Z1\-Z+D0N5QV6],"KXQ2'>CFU3LL2+.]B^H-73$2+$4G- M@2]#^OE.=GI8V=4_^>4"I6!(51E@_3N2Q*F>G?SHQT!6"7MB=7$X&,9W"&"C M$$7WN6-O[?NM1,E>QA""$M0-_-39X<0W\_6W7***A=H5[V+MW%I+E]]4&__F[V1+DS/XET81XU0+I$R;,^&.(Z2[]>C MIX:GLH,+VQ8>D+PWDKAW$&T6>7,)3=.2O:>/<=&1"]'3Q?=3GRXFNFTX+9Y7V1H3TF[B8ATF?R5A?D,_TSVH= N:>E-?? MUDD%6^3G+(N^QHDQ"&5(/]\ .4I"+L&B\I_[-6%W2E=2A=9B(;9BF;ZCFF+,T: ]77R_-5!B MD?X'F^,C3 B&K:KU%^FKH'^@M.QZ;),0]IUN#.;!ASRSU#Q2OO8MT3";@=%6 MT*%M#.CFVXVAQN9;T^';K7P+YB*GN@;SL"')6)KZO&%>4M4 )2)N6N%7?6V7 M6H7DNBCC+01]OA1D4R6 $]KFZU "W@\ 2^;'Q;ZK$M" ;KZ-3M(:J"'3XN6! MD;NXU088$WN[^[Z(FS:_BST5/=?OVS#_W?;X^OHL35C20U8'"4MZ%]^;$>X7 MNG=$96 N1>.68NH07CZZ7U9I;]RA(VGZ-DIH^*B'59T=VM>[ 5&6@ 75V2+F MMULM]4H8$+86%N82K8RG^'&43HY]BV/J M*$*^M8$&Q,? +.CN:^WR)IH6F)4'JDP2%)3 >1\NK,@_*.>M(< M9'P YL.;!&YA\L=S9G%'C"+D^P(1L24\CH25H1(?_B4F5'!9O^_MZMQ!!+RK M0JVCA.G3EO C<^-E9DV*.-:IRQ4>1->_K@@ >)!YG\>O%2;-)&'*(PF@="[E M!6,P\KW:R(X9,HZBUQIGQ6YG$1SJK_R_CYJDJ0BAG>]E=Z+:-530-3 MO\BTB3B]HRT3$NFN*U^YKX]OCY- R.YT+34;>7\.1N]S#?<[&"+M<#K^#RR. M?0R2FPF6Z()LLIPH#C0JK0-V@C'6=P0YCQD4EQF]+4T;MO7E$L0'<=^3[ON^ M@/N^MSS?H:26%H?!:^6&;\2($=+5WCT3\_Q)^B[?5UER;1_MR"1L* MSHVU*N-E1XL^X_ M!V/Y/OMK"+8A<%KG2<(1,R"V55A.&4%VP8B;;_!;1X"8O?5BMKPY*H_E6]/+%#6][:X2->N:"9\# MXK^G&&%)1H1+.JNWKJ=N;^W[J==0O.HQS+0_-9Y 8 2:Q=6#J?AVG '8H4@= M,;O M!9+?DJ-_&!4 ^R074=16H8=1)'L;U.JZJ<$;:&_QN7[$RG+A$%7F2K? MC2+D6YK3?!^WVUT8YPRCR_R$N]K[?(YZ?JF$5N)19(5(>+RTE:P^FHA_1[0. M#=^CT76U]_O\>MV-ETE8%!<63_.!_1<2TE5'3MLO=UO;95X:&(LS]F:W$_'- M=".@<3'2J("G?GKE:&V!J$$]Y^\-\(W8T]^C3AB!R>FL][;>OF8:@ MU_K2^YOS6BH6X(\P3D!BNLGRIS#I\/(0ER\JB@K MS^]Q'L');;R]>_KX/^B;;JHNUU9'<^]G**]WP0S) [2;[AY>STFF=_6'C_2W M]GT*'ANSH6*Z5ENF3T/PT@V5C3#SA!2EK?*7\T%]VV$:%WSC^E^OJVV%49=H MIZZ]SF#M9+&'EK=[$L*^SVBJ! )8AA512OG>\U1_)8""0:)SJH*';[P8'T>5 M5W'">66S.G(6K\0NU6H:RGXAWCXP*&M GJ^]J>_#3\'V,A?QO=AKWPP!"1M, MR+M@T0@[!;'6GB;9T=SW@6*S+G4S-*";]R:?4V?2%AD*2NIVRZ$VMG8]^'1I>R>KQG4M2U7=7!GSTS^ M$N8QG%4R&\;$3*O1,I\,O@&J@5UQZ=5"U*'^I%Z"_@^1ID(XV+TTM.^"G_>1 M+V*KKW_E&=*X%2CY6B2\ZTK%&]31>U3:!TDK\DC@SF6/@*HJ6PQ[D489L+]# M",5SO(5$.C9(,T[M4WE%$H M&=K9=R(!;8+A?B+T7X&V[+4/#>Y<,_D__J7FD=[LO__/_TM\0O]YI6_2__P_ M4$L#!!0 ( )B#5U:EQ^(M[F4 L." 5 8V]U&UL[;U;D^,VMB;Z/K^BCN=E)N;8Y;+=%W=T[PGES3O/SDIEY,6>/B\5 M3!*2V*9(-2]9*?_Z 4!2(BE<28 (49TNZHR 1#XL+"P[OC[_W[?1A_>0)J% M2?R/;SY]]_TW'T#L)T$8K__QSKF]O[# M/?CZ8>'GX1NX"C,_2K(B!1_^Q]/G__GA_UP\WGVX"^/?7[T,?+A*_&(+XOS# MMQ\V>;[[V\>/7[]^_2Y8A7&61$4./YA]YR?;CQ^^_;8:_C(%'OKYARLO!Q_^ M]L/W/_SX[?<_?/O#C\^?_ORW'W[\V_=_^N[['W_X]+^^__YOWW_?Z);L]FFX MWN0?_H?_/S^@7O#;<0RB:/_A)HR]V ^]Z,-3_='_]\-M['_W81%%'QY1K^S# M(\A ^@:"[\HQ([B"OT7U,MZS\&^9OP%;[R[Q\?3^\4UC/>^O:?1=DJX__O#] M]S]^//2BMD#_^K9N]BWZT;>??OCVQT_?O6?!-Q_@;L09_K; 1^KF[R?MO_Z( M6W_Z^>>?/^+?'IIF(:DA'/;3Q__S^>X)K_-;N$,Y1 U\\Q__[<.'$HXTB< C M6'U ?[X\WK8&\9,BA0!ZU5 __/#IAQ\_?";C^KF^)1#LBN_%@<@ MSD _P)I-0S@SX,++T*8/&T R+-/O-GW&4O7NC"2$A-ZB;TB".%/'[P4=MB M//2]2&B_E'W%S!X??ILM5\L=' HSC&%[S1[3_#HOD^TN!1O8!G+TNR13N%SJ MT.97_0@" %G=:P1@"\A;\A#^]0&N&*0I:IGXOR_B\L]-$@7P@KS^=Q'F^RNP M"OTP5X>1HHD8Y!VM'?>RS4V4?#V>;@5L0^P#NA X"CD77A;"*<#-R>!D\#F& M6W,%,C\-=^A?R]5%D84QR/CWP[!1]:_U*5S'(:0P+\X7/NP:YU B?( [XH= M9G5BXVBEWN-D'L$;B OXAY_ 62%LQ800@0%&6L&-%Z:_>E$!/@,/_1N?"LE% M,,<8:1V?O?1WD".N]P3\(H50 MEEL(88:14TV0;=>TG<8VO$!QQIA7>01*1W MIMUII)E"G2[9@F?O77JZA)ZC\2/NW2_-H(1''.$.Z2L]20PQTD[=@QS)KP\@ M?=I =45R5RB]1^-2VVV88RX/!0M(%^@*!K$OSW(%1M)/5==PZ&0/P 6((2GD M#Y!+CW57"?&/.\1( MF#^!-2);2+6_@&2=>KM-Z-_&JR3=>CW$0,'1QMBA+$\+/X?B3[R^A+QES3_3 M8KW'VI?B-0/_+B"8UV\]Y"5:]Y%F3U;=GHKMUDOWRQ53]ZG_E%RQRD^:TIC% M9ON,I!@):E;W+6/:J-B2)8@-BN[9X(#F=%L>^T6NXA0]IL@-IOD=:]J[2$)Z25?X5*JG]P-'T=6NP4TA':CYF#3)- MQI![\1H9I$I963\E<;YH(48W18Z,#N\[X,/6BVV2YN$?>'_1S^(,74GCXZA@ M5F-9KM4HP>)CC;6NIM!2;]!RA7^'I!A1(A@X[/BK+4D/__3!VV.IHIK3C_W7 M*C#H^"M]*G;P6V@R7E1':\.;[S> 127D\>>QZC>( I50PGT L"#?&PJ#9:"CQA"XO##BF6K63IGU/%C6!4* M8I*C&MI79(Z*_3 *\9PN0/X5@/AY U#R1Y$GZ?XENP$!_$9TZ(Z.)SRMRR*] M7JT SDBM?YHM'D#JH[._!DUB'D@FXT[2T$XT+.=-C@!7<%7Y7V&' 3;ID3X_ M+GJU@>OPLY;'S\+XCFUESXS9 &[;$3FQ<NKBE$B!Z?\XX.BCFE0+TDU:$IF80C+^G;MZ(50P"BVF ZR MYP2)?6EK<96:D"'/RI%DLE]2*+6 0 V^(\S,,.;761YND>&NL:872$:W<>7! MNLYVN[)&BUI(^W_8,&)X2T^.6K7GMT@5X9>>4 NEAAF9QABQL[)ZQ3:)\?KJ M D'P4)4VMUM(-\C4K!C+_E\V@]E/WW_Z'?U%"0R4P)_=)[&/.!@.37DH4G\# M;X_E:Q2N>]Y/X\['7-ZM&O(:,KH=,>+5K^'56$2]1!M-G[,$G5J:J.(\+_:/ M8(VLU4A&6\87800GM8:[#44-38 -F($=&"JT72KXDAV8'';U+HG7=_#^#4HC M_,7^V+S<9[U$)?MY,UGXJGAUOY%I:]XU,D3NX ^JYF@]"BMZYF&.QNM^K#TY M\ X%N@ $N,9H/;\H\5N-(E1Q->F4"D7SS.!$<5'4#/C?K9.WCP$(\4317S": M&$GXCR]X:HO7#(>[UB/!NQY$__CF]/O7VB>S@)\*T.=N M(F]-F$W[]Z-ALXCCPHL>P2Y)23M&;#;>QB&9*2PMG)P)GC35/LE;?Y4N4%W$ M)%WD.>0>^/11=I?1>#0TH=X7)L$U5'VA4,J LMUNM.G=0%;L1?\$7GH#?Y(Q M)MAMJ7V*UU#-R?VI%TE-AMI M^VV ; DHQ@ 1/ <^6ON1IEN)R=4?\!X%GZA3);4==YJ7\*_+]#GY&O,FV6@Y MTA11_$0*V7 I3B)#]"4*\DOWETE )U)VKW'1Q9]?I@]I\A:B\NP(F-M4\4$=\B!1YE:JU?:Y\,>E8@>M@D,9V1GS31/JG*^KK_ M],/K,Q+G"9,Z::)]4E">0@]3/.VWKTE$F%'[]Z-A=/WN;[QX#2B7';'92&?Q MLDA3;+M"XB>"!@4JDL089O/1&'0.D!*&7A;QGEY; T"?7;3?2]'X#4?1?,91) MGH"706X;(&\K0S:DM1]INM=;D*[A,?TE3;[FF\J?09TLN?584WT_*L.E+D>? MYVG3L0[.!NXG#\96(_T6FE(_IUPMS=^.-97Z%23Z= XMQIK239AN;TD$U?[] M6'?N,7JC"N@H$A)-Z#SVTZ_%E%*'$?+#]V,16TZLB6KY*=BMJQFV]&FF1WU;1 @Q^$*0.!\ M\ S>\XNH4;Z>,&U^W]8RFOZ)1=I>DI?Z]8?@7T_\(^WWV*H6'W?X(:MO_4T8 M'9C1*DVV)#]#_;6$8/;_D*0!2/_QS4\_H^?X=G 7D/KPCV]^^.9#D<&))+O2 M_X-^5P7KWY5H4*>(YP?%Y0S@EO8"T?%(5$C\Z?OS0X+L#*D!^:06D&@:6)SZ M7FH\?C@_ F'Y>FI8?CQ+,NDXE6HP?CH_&J'ZL6I,_G1^F)PZSFHP_GRN8'0= M=C4@?SE70*A.PAJ9OYXK,D1_9(W*&0JL5/=GAP*)9FIP!+VU-= W&&DNRIE[P&XPQ%V%/O? W&&8JPG:B &HDS ME%W) 0DU(& MU8"J<5 LN5K.0$[BK&H8%,NITX"ACNVJ0/BK8IG4A(N5R-RCM93:H1>#5AYV2N>?Y%]N_:\71E&"J(\ MJW]RC">M?O#EL*;EZB:,X0)"2.[5TUV4@A!270<&Q?994E7WG#WY3B,#TWP& M6W2"TGU98YDS7UIK\Q._]-)TCVH5;9'G>I'G:?A:X+?1GI,'CY"=UG\< XL] M+8;-/174#@:FWZY4C@NW4N9-:FGL\%8RB= 9[K8U,.G& POH_3I9DA'N;G9I M8IO"Z&!@^NA1(U3O$/Z!L'SS(H!?I:V9#>M$B/4U<4;*M[JS!V^/V6/J!8"< M""S2P\2N''5UY@9TFQEAH.4#E:CH+JJ[=GBH\A[0P&9V,;"$JA9C]7Q7?3[W MJ*0GDVCX_0PLAO3R*IOV63U,[$:^@0I6^SQ"(H$_20O0?*J'MBO"_4UPID/= MO0C+(LN3 M+4C%C[MH;X,7WB/P ;R'(<5#5BIVXQ&[&%A"7>X,3&AJ8;O>Y6D@)U^]^5"#7P"])$GP-(QJ+$NIJZA9I$ /_,J=W,##] M^I4Z_.XL^P 0FQJ_(0Z,D3UY3BN4J,8D[/*0RMT.$[:FM6V^>JU(7O2#LIJU=,UZ,W.(W3LHR#2 MTS:9B;TBH:X&EO2(ZES'(+CV4O1H<]8XK-5#?I0%"70T9A%DF@!-V3 H+Y P MS!FT'J8MK2(65AOD',YU2VEMA=] V%]@AYE7V+QKH\&]IZ'=F.?]2 SBWECD ME&^?TV.+ROON6H#"0:UDNTZ;R/1P5CH.'M\]U<2/Z$!T'"%R ,'I>3MQB#F. MBZR;LXD8RX_H.&Q,EW83(T%GI>-P\3W.K9/(\H4ZCE1?:4'\'%< ?G(60!D6 M=NJU=AP>_CW(]HX[#L^0ZU# )^\X>L*W(M/C[SA(A1&B!X[C)'49JU$*% MT@^.HL3G[YRP"!WXF$TV4\';A<,PSH*\)&1X#^L@(C/U\4B8I0"91\E#9+?&?$WCL,FS-;)03Z.HR,I ML7."BAP'2U),EPU=JI^(6=!0"(6%R+O/@-R M$K6B,PPKKA*/W#$CQ=S5M8+=)R-IKD2-6-."F3U$)7?T&*=N)BJ1,WA"5W]Q MGZZ&Z'B4X.&Z>)5.FANUMBR /K;X\+=S"_E+H1_!)@9 MES'[ +^6);(<IFMGB5Y M1$1ZFEV0X.%@];!A C\^%-"C$C/6?B;N2 $N H*K'S?KQ^X(DJWXY[K-3 1[T?7'7( MJ(2ME;=]FI4&#F@=SO9IUA8($0U2 M]J@:R5F'X) >Z8;X-"L0C'3!VL)6@Z558;#H(;/#;[/EJDI0@K^=2O!'F0AT M6 ,GWH/6VDC9UC<0%^ &$C(I?>"0GXEB=^'_ GIUYCXCF:RH7266\)YLH[NZ@G!'"2Y[4\V,NB^L/D9\(AGDD!6Y4)T@S38F?%0@BA"QQD%9 M">9( #1O%+V#@>G_DB99]I F*VK9Y68+$Q.$XE3J1:A03+ -XQ"=J3Q\ VR0 M>;W,',D\+?P<"XZ7\/)>4_UCQ*8F6> Q?97'_!HM;>#9HKS:S+L?;W"?$8\M M0;N-H=0%?T*5!2C-3=6]OH2T\G(#M3$6@LC85S B1W%R@NP2M(J M>QO*(5#+>X>"J[C MX3Q<';@-(%/G=!PJ"4KKZ+6.AS1)T1!+FW8<)PD":BGM6B*[[,E E2(?KK' M\3 X"1IBX.IXW)OLI4:PVCB.4!\R:IJ('*],)45 !).4X_!(4 _=!.9X%*3, M">/8VAP/>)2B)HWF/"T!DA,]M!2CG^,!D1(0-M,GM2B M%J\T)#2* 8_&/!&*3__/),+O&GAAC":YC(_O2"W2 M,(._:L8:'\N'TWWL.CYG)B6^NPS.ZED]3//IGL>RR;\[!.^X0T4!8/H.G^.^ M" 78,T_O&#X+2^6*1Q L,4U(9(8"F(Y>N:FG3-'+/MXJ#(^,2GD&2V5)V24 MC8Q4F*EF4+V_#HDVB=%&+=Y#FDS![F-R$5 +XI8:I2V)D]%DT!$CO5)>Y.3 MATP=8+LT;];'AN:+/=8OPB^VJ S2(L_3\+7 ;^0^)V7)7LIJY,:1/ MVYG?F2E7%*6\@\O< W8?4R7M.O6\*0?[I*'IFFY,I$DMYSIZO>B<_Y :0N?UNKR7A6Z"=? M4-D$5"81"E8@#:'6*B#Q=F;;?QQ3J\BHI3"'CJ9\1?@95)F)L!8D/YBV';I1 M1&="XQA=A3B=28RFE\Z&;H[\8*9$OD4<_ :U&2_.L],",F61IZX-L&[/$A"' M#*N!6&6.E?F-*:DD@^I!K>UC/;,B'A!\H@J,O'XV+*8\P/*+.>EG3^%O3-#- M"3?.^=%QPSHOO<>T!X3F_BA#0710VV"X!U_QKWHM]]C9GF5A1Y5ELCJ)6$V_Y<FE0D=*O($.Y+"@> M(LO3T,\K/> E#O.LC$PE<:0Q/FO$M?&OHLR#RAX!MMP^)\_>.V*OFS)"Z29) MR6NG.C[ZCVB"_O$I1#X:.*UA*^\UE+ISP>(R+SC=#004X9.( MD]=[\#'Z6/8LNMP=1:OF#6:63STG%-\J^821^.TC*&\FJ&"F;Z$/RF4_ C]9 MQZ$8;QME%N,P!]+<2%0S9"3=*\$'M38P]F%OE '&V8$A$Z>-8!MOJJN4E^\, M%*F_@6<$U2KOQ9P8H]FS<$Q3U)GVN(GH8RFC4Q$6=Y!EK[TTVMP287)_CE MIY^-SWA(S-V7/WUO3P)@*WVK_182,W/J?))3^2E71-@J8!W'B9[%U2ZR)YP\ MY3A>0OF(K8HQY-2L[<^!-?+C@]FN=2-$'FT#&J+LUGS.-G_9T+3?'/6X/J'*]R+7;0 M2)J[#F"F>[2(R9TS[7!M*#JJ?T^7BB3251TOFRXH ! L6SHJ@D^7HFA)MUKJ MID^:?-IF1ATUTZVC(C9* U*-':^CKAZW5G*SEO+HDT2O1R*UXX73>Y">6&*P MEM+JSN/6.;+.UEWO>V:E:,_9BNP22O:@W';7Z[-+'6(:D9VWQB20IU\#I48W M^+D$*@9KI-5.&JK3*@ U5&K4A.E"-;#&0 WC>>H+0M'A$BB>I]X@A&*C&$"- MUGDJ"B('EP#6K!WT*-Q0>P%FW:!WG8@:PO-4$%04I*@1/$_50(3=4:H\U,"= MM]K0ISY&C=QY^Q@D2FW4@+GZ4.OP,TK&ZSS5AO%*A]0XG[=B,:BN2 VA&FUC MPH:"7K5):O3.6/WH60NECA(Y3]UC6"F4 WCGJ74,+<]2HW?>&L?H55YJV,]3 M7QE4&J:&[CP5ECZU:&K$SE-CZ54%IX;L/)66P75U:OC.6Q?I69VG!N\\?1Y* MBP'54)ZQ2M*CVE ==7R>ZLBP&DMC>@OEE3C?-YZB_;GOG]2JJ"\@?0U MF1;"Y!?H?SI/Y6-08:8#=AJR-:[C2=E712H_'>!2JH),$BYRH:D#0$J5C$D" MQ*MF=8!*J4HQ2:C(Q;,. "E5%*8/4+=(UR'A3D,YE#9.?_]X A.<]N_X5\3? M5$LY00N)\QE(O>J;93'3C[GWGL3)=E].X!'^IU'&(XD#*$PAN33.DB@,/&R& MK'Z;097 RS8W4?(U>XF] LJVQ[+)>9BCSW?G]DUK>\$[U!<"V,E(^4@T^80OA#"[V+W"9M_%-&$-E!]W@4*MY*X7#3D6O3BFW'@,9*% 'I^<#$&0W\!P< M-3KY%QB'CV>DCB.ID$9G19U&!J8)20:>H#NHND#Z@7?6&J&'E>GL8O_9^U>2 MXK(ZS5)7G37(C&!R'QJ,@W.ZF%WLVJ,COO?>%K0SW,7WB3B*LH+530L-\3EK M6BL3U%+L=F5LJ!?5>W\;KY)T6XH*',(1[&U@87#+ ;P6O.B,J"T#DI! MOX!S;/^@T9*S[6K&-@0*G%MW1GEM 6:5+1?K:T0R\9'- UR!\L_&Z:I<59SM ME!C BN4M?!\9ZB'-^0#N UT[%.IJXI:%?!*2T?$RC(.#Y0$+8KS+5;B_,AV$ M'*T0\-XN$NEFV+ B\^XNO]_4.'WI-ST]*'Y4(.O[];N_04D>CU!5N%ZM@)XK M07X29O@0%&F>O?Q%47)Z25?X5)SJ?WG0]1S+-&7#X)N,Q24KCJ5US.FXM*PP6 M<'^" NG0@'G.^/V,"B72PYT,AM1XNE(:( M0Q!P<)U.(I5*#6#"C(ZXU>T6"J,ICJJ!\MV:N@64QL;O&*&;Q0XMHC;-0<) M"B4RH?M^6H"@YK7T ]!SL'$O(DPBC=(BO6^ADX%4'^KE"D7=OWHH?B[.($M) MJ]2&JAZ%R$KZ#J5N+=7-MEPUA<.'%/+Z'" 5S8N)@H!0/U./3A\,OTC(K51C MRIF@MU<&<9N+'%3WZCM9K;-7M@JZ!-EK'%MX5H>IU),]RL#]N)?,L./RL7:^ M6$\>UAK$DLC*6Y2@Y44/Q6L4^LO5"J3T]Y?%^]M@).B&JXD:"4[ZS4H"5!*, MO-'.T[)IRJU\?V76Y/L$\#8;6PQY-DA!T-3AJ MRXXS@*X1Y.?&5TJ1Y5#*2>5/ GL49136+D2VC)E5\4@$)S> P8M'OG(=\SZ2 M'L[(-86-&%AF#<*\P(GVV%X;7!3Y?9+_$^"@8.J-)-C='JY"R)49G&RC^O(1 MYN6LYJ;SWOHG/37SX@;D$IW]"]E2.3XZT(KL HJ1"41\Z+@"UEUD>B88'0(FD$C5 DPL/TDIEC:6_=:9TM3$6RP/R''259HYU"KS(I9]HP->RTJ9R*?L MM&]MD8P8YYF"=!;-0=P62F9Q_)2KMRJP'^AQOJ DU7I $CIU@&*)-B)I)!@[ M>TD+.2:08UM"CD.4P=,$IW,YO'WT0:8L[SAP:O1!/6+]>4(OJUG*IP0'7(1TDTP\I=E"_A^AVNXZE 0.U;"J5^B_6*7^V"2:YCJ2U9G5*>J7[1 MU?UWWD6SKD4C@'4@9S\E#G6OGM;24HKC6=SVJNIPN4["JN]]:LDPQW'L?\&+ MUS#3 :$=&3TJK2F4@CP5>']VEH7*7N(2%*L4.PO/KI)K7*8RGA9 [?'?J;Y4 M.#7X7"?/WE>+9#E UW%4HS?V+D!8P?L79V^@7H0J7]U0*8ZNDJE,1<4*T+\Z M>AL-%/)Z#=P1_@7Q%_4ZW@!#NTG Q>P=7WRE*6'W/O/8F3 M[;[\.(HLCI*LP,PKS):KA^9>Q1"'S$_#71F&?%%D80RR[-,!M#!'W^Q.Z)O6 M#H/W')YN$'QCX'&#=.W%510U/%A MR,2/]/(,]_4BPH4\U>-#^HQIEJ*4F%H>/^4;,D:-&4-LZBE@;#_4IS/G'&I&!R,OO.'9(&,TR?;".\#"W4T? M5OXVM6-Q15%Q_6#>>&&*2RE^!A[Z-Q8_IG(V#Y,_KH=WY3*[&#B?)/QOXUTA M(Y3+C6'ZI(IL6JMXMQQ"KA]84>(S3)A)QWKWH77&@?@-03:(7CJET_2HVB MRE,Y3X'I/G.-);6[@8';GPCN(]/:F#QYO$YI'CK%JUX\8 MRA /2R,VLE G.&X$Q/Z$G#V,)0@+IW)C&#B80A/DG5;)04P?X5X;VTH0D 3- MN<-^7.7U=AP N0 PEWKQZJ6 R!_R0$X-SK_.P],[+'&_A$N';4L@9!SI[9SOSZ!-6)RD./] I)UZNTVH=^H7#65 UPM MXQ'LT-,P\9IG,Z8U-V$M[LQ%PDXLT-/T >5M3,LV+(*$

    R>8U"; H?O0@; MKP^%XJ=Q %MSQ_(39K+TW/R32T>TOY$[E3,YFNE^N6(F%==_3N5 M):&^!A9%2CYE[AJC@X'IHQ0_4+]>4#\F]0A\ "%&@;^LE8CUE5\4$@^^K<4" M/-OZSN))RMV5H2[FW$Y80&T M,HF(+8C321F%7281_'*"4FW>P")-O7A=IKZA2AC70>&7%[F7YC$4C06H;=B MQI*LRBPCL;UA]3"2NW+R"B:3A]';FYE\ZVV$FS .@UEKK)0H^*.V/KX_12RN+*V3XD9O!P: M#Q4),33Q[NKG?'PG$)4Y+:)5&$7X(594M%1F]E(#&=$ULWRY>H)"KJAX3.]@ M204?&5U3O+\9.X /$!TA\GD,L]\OH602YNAO=#, M8?)]$Y!YDMK;CC\L/(] M")Q]V=X69#.(+8C7R] .I6 #888W+U,G'?)"D(UW'YL*7?#AZ* _S/")]ZP27V M'\_ XN_!UX:U/$UB^%>_U#)E3I[T,*8=9[UJT7*=$F/XT28#&MOE44'U:89* MW+528?;#C!G!.OY*J DG8V77W$40XSEEO+\:>TY( 2=* Y M_JZ3&&9]W7ACO$9D/7CRSL$*MI]GV 0]Z2OPHW:(WDK!AP/:HU5+,^ MP/'=UD#-NH&@G[@&;-8 ^ONB:PQGC4#0N5T#=MZ:@;R?O<9MU@[Z^OIK!&<5 M@1<^4",U:P62D0JUZ?:\%02A*(@:JED#8,=;U#C-XK]4<$<-VZP,"(6.U'#- MJH!<@$J-VRS^"T>_U)"=MP(@'%]3PW7>!A]A6F.B4(!,V'OI%9 M/8FGI[PL5;Z(WF'N:L:VJ?Y0[\I#EES7C4"Y;@R=Y'4M/I+!!2>L:=X4.7H' M8XORU4H:K9PY4D@H^80!B'"Z1NEJR!OZI]#:Q?J:6E2OU0@NP\ =KI1!"^51 MG(_XJ0W;7AS7<6%4.]AJN+WC&BE? ,SOX4#][Z($.0;]SGY&4 M5?8[$OER]53L=A%F!%Z$4O5OHN1KX_6J*B+T.6D."*!TUQ6?2.5OH$9I#3/_4+N;#Q(7?L&7U,&K,*R=V 2 Y M'O?C"OZ1Y:&/DL;*>%))PUZ_48T"<;2]U].'4Z[4N^JI:4D0Y$V,I>3,X M;J#L#:/\/>.<2?(D]20 8(L6?9G$.-,-U;NKE_.40Q"FI1L] \C 4R_=EU%" MPAH2OY^)A[W:DQ(2@MA]3!]=X>UIE6=DP^!858A!CN57 M0LAD#F73'$6K$(#SWE^]# 0/WEXD,FO@H$85'CRO"S2OYLSQ;B]W9;9L^1RW MV)E7,+"%9<6V_%EO MG 9\Q$*8KK>[*-F#DJD^%*F_@2U0Y) VS(9\T:PQKIXX2-]"%!U,.CF+"$\# M1P(\'N3J!P OX9+[2ECJ%']/F7.S91G85IP4E=%(WP"RK90A.;=P%U$4-=^A M.6@\T\*;FFNNX!6R<'1ARH3MN-AM_ P:)"HY;WW3N MAG*YP_$W5-3MA0)I9XRW5TS:2N]!CE('ZQI]TS+!="L,3DO JC L4P288'2(UF-EL_SL, 32M\:^0%7[_[40')Z0;R!'3ZBSHNN[LR MB?Q]51\RS1EY]$ZY?^0(S''5HQ^&ZFAU#+W";![V=AN6*>CH:;,$EZT#\="B M=48>#*8M1-@!)S>&*FZM'R-PC6&_@9.QXO^";RT M#CZNB9]Y 0T?SS0_Z+7-B$DH@-)A)U^M]%3A"$C-G-[Y/VIG=30C//CGM<,\..%-H MS]ZV$:"?76NC #_[T;AFSR>PKIZ,_P4DZ]3;;4*_D9 ^+=-'M9A'L$-5F>(U MQ\Y!;6Y6Z^K,JK$;%_OJEQ(:E=1H1A=>/7Z!G!+7[^7#U?6K%MDBAQ+7*W;[ M)/6S1NAIF30$V<7^2+J+%'CBX*C_HEEU,X8'=/];>#EC&[:EFG3>:;^/; M.(!":U!XT>DRR[_N)310_5,P?1?QF Q%V)([U3H4M#>0OB:VW.C]4-3 (AS7 MS?KA/ 8G<;B8#?F%M"N0^6FX*P7ZBR(+8Y!EBR (R[4V.,(5R+TPFH[85;QF MX-\%G-OU&V)C\%-7R=8+8]IU06UOXOIL3^8SV+Z"5&SB55M#DPZ#$+VWEY:I MB)]!ODF"LHX^U"L]?.<@30?>+B>-ZV98NF>L5=DGC$+4F.GB/97S8#EC M'N33=B:*]L\OD C):)S+D-3:+%][2$,?U*&I?![6;FYVZHA6H#:55OY#'R"] M:2G'DP7&,/.TC0] D"&=O#:BWZ*W:[WHH7B-0G^Y@@HE_*6_$>?,6_HE\]0IV-/*Y8ZM0UM-B;1%D%N:VIMUA>H(J;?D51 M[/&ZJ@1'X]2TY@:FO@C^5=3/FR5'C?_!"Z%0=>GMPAQ=$P=JJ8\!:ULGF M76]R1:NFA/FRP[/B"^3@I6X?8S;"'GVFY:1 MD&PO<3RB2(?!I8LJQ5KA.K+"IHXF7@V+@NOX\.Q8+3(2 /,<\3HQY]! XUM. M7(=/Q,;21(]BSW <)J85IPD/P7+B.#1*S2_D.U+%'>SX+G#L/0R)KBG^G0%( MNJ4ZXB:X'G0PY [N6/G.!BI-),B^SQV/E1]$B"(VV[/!;T2UM[$_CN<3R).G MA+5]QNZ$%8H9\W7D4M@5>RD-'<5AH",Y8N)(T;T4%5A_GL^C$J](!>=?9CB' M>%@J%/]Z]B@*>G(U7M>O3B-0GC]N_&G PQ@JW[6X-1 M&562RR)-T7RV_&@M@8[6+8=)MD)=1R*9SV$<;HLME6C:OU<6:$!.(7DJMEND M7Z^8S/KD@FM&(Z@9V ]U;ZYP]OC56H3[530V]O NB] [&\@Y+_+\>]N-T-1 MC5EU,N\!)V&&V-; I&^\,$4%+$"9J_89>$CD"9;(KE>D2*7%Y^(E3EY180!D MK[J-=T7>?B'S8H^[7T9>EC'W3=OGS 1XPA.4[U$-$%0G )GV=EM>JA2OETD: M:.+*N%;I[95Q^?JB>_#2/ ;I#0 9$55.8RMN'5(RF:)!K6#8^P/OE=,8VMW& MDEJ\?R7I,36:+'X3&HTTO3(XJ?5](C]EMS41R7NJ&;,31A@=E)W:^^2PB73N M<=K(Q*FJIG!R3-A919Q>HYVI=[8FT/J]#3SK :3H!]X:?!+E5\TNYLY75KI; M$?-G4@:UN;J [XKVEC%Y)I1&ZLYVI<4<#B_Q;)\T,K!U=R!'EDPX"RBCA/FR MR+/;^$-%Z^1JPR? MS)JV5[1#+=352&(9=OEEW&PX0D/3OCD!=TS'O4EW?C@:ITKTG]1O>+1\&3H MB*QPX8I[14@!*VSG@WNH49Q<-O$Z,;3$KP% MCB.EV]W0"0EEV^?/!6N:6;\)EKZ-<>\NZ>/(/X12,3P;CM*C6@<*4_0]\44X M"BG;DU$+-0QG@KN'DN^(.!Q%!33I,'UQ75$'' EN%D=QD76"LIE55T@\-]#8 M]52X+C%'X>)IJFUGFZ-9H'HU5;8_T%%(ARBK=.^CHV"-*K,ZG_XN)TX0/,N. MXJ*'R]' 9I4FO=PTAC/+TX18RJIBKC+=8#J(LV*5;]06M#!BNH7ZJE3 MY?XX6D=#LRF(&XGH:#T-O;"RHR(=+:ZA%U*Q*,TQZG X!RTI6K0V.6E^:=3D M$]>5*%0]H8X^<,#R,HFQS[34D2#*=Z'W&D:P$< P(&HHB8$"):^UJ6=2&F2,'QYMZ03W28QBG0 U)4=J" -+ M/#W0'$IG=# P_9<8 ALA0:RDFP854^;/ZF$FSQ!/X[?R?[>K$ZW8TV$"0JY\4!2Z[@^4.(^?&T0)4DGN1'30E=OJXL#I*3CU/'OO^UQ)$T*$HNW1B%RI\ MWH&U%UW'<)HXV CI]U#& 2DDGGS/+-@ETE.9>OE89%GHQ==!@?M4*1*,VBWL M#K,&)EW"SM^ H$ %@6LQ^#[)07:7>#&2\ZIWB>+UD960BEL-'QB MWS@1[=/ *4:J]!,F"DV$F;=>IW!JB$J7JXIR3PRKW9H3O&Z6J+@'J:E](O\ M 65ADH,HM,%MMV&&2F\C GH$$8H->/#V\#:+GKUW;,"&-Q:\RX@U362ZFSB( MVR3-JT?2EJM:L<3)LHV9TXZ86&=E6]'V:X%L&;?MYB3\N7T,UI#!_OO+4G6' MQ,&UA_+[F;+S5EFL4*P#4>3%("FHQ5AHS352"2$'5(Q42!U-JQ<2LN5!&^,( M>NYF)\K9BWJ+8^X".%!")5EZU=,?7NQQ-+!I"; )*GJ/Y M+T-0HVN3CF9@*#R41#5WC"CUZ3B0#N7';?<@'9:%9,GRB5B\EM@'R]PRULLEP]P9]FJ_)):)Z=6.$'3/I]6+,?LG)K%\7:$I9S2-'@4X3E M*8<,\0K*R@QOD>*/S*Y0+;M\K!LS9!L;H]BZ4!:EE:^%TQ[24#:\:8%(_0W8 ME#,%+Q#'[61J;QQI?"68]KELA)"?0M6VG0NHYCA(\\)RW"!G,2_1;$UV:1.& MD[R0Z#*&A=70\_6'&BU536]J.=R![&-D/LNC \__<\0?C7U-_N) MA;\>%G!$A9<#RNQB_IW>=D8NH5I[:=E-6\7;6>JXNO'-/F![2JN8D,5>LV5U M-KDLXLD]'D:A!Y>%QC!/V/,#U.+0?4YBL/_LI;^#_*:( W*5&+ZQRO5%IHM7!_DQ2 ^4*&;XA/S*/'ZF$B MS?[I.<5$M']")%-1%6/^C XFN![F88@Q'V=#XWFDIB:"VO$Y%J=_>GO3^IR( M),UX5FB(V.IN^)J<^$J$5TQ"/ ,(1WA7C"9V.6Z]G)\3&Y>&U8B6[5J'PF+9 MN="R*FL*I2@RDYV? 27+&"Z($))D[/.B3:U7&4L5T.&9L***[VC\EJRIN)L_ M,!97I92:GQ&5)U&&9NIXTL$XQ*IFWS0_/&,R7)K$(P]5:!=O7ABAW]TD*F"OR.?7B;(6>%(J#)WA]ASYV2E)0^HG9 M/CF@ADZ'?(^S$ZR:P^EOPOA]2BDLSPVEM8&)W\9O(,M+R@:O]7/P>8-B. $! M$@-82G0\MY/<&";,Z)UIH7UHP%\F4Y8);O@&I5G798>Q;ZF^7VP+G&V+'ZEX M@:)#^8;%+Y!G7X!5DH)G[[W?^@7'GA H*!]-%RCML2T I2D9-9<@N&YJ=]/R MN@[!2=(4XJK%25IBZ3Q+0I8(W#5ORLL2E*(^/+1GNN-8+Z0% BV(VE,0F2.> M-[%3RT_=/>R#F*,DA3N>#*#[O(M*Q3/,>F#NR-E*K98_ES#'J!Y%U=8]H.FR M^QCU;*PS Q_@/5S@J)A7;5IGH7ZQKPL"%5[TV7-BUF+'K59L^J_V M#?ZK3$-:QN"?P$M;8ETOK59HX*G <3@/*J$X#FJ:QP[3M500F.-*F & &R0[ MABAF[[W6P/XV;LM1#TD6-NI$3>_"0DKC);QQUW!7RPJ'3!^>0$PTUAV0X M[C@T*@7R[NUVE7?F]7@VDC.K-+L(LHX#-L4^SU *CWF^H>'85<+,R7Z7T2EW\]OO9P MN?'2->6M47XO ]MUZ7 M4VKP&3X;V;X/[IKYI[MIOOU@%V;,CF?R#B-:B=O \4?%=.!XI#ZMCXJ9U)0@ M7\N2* P0H[KP(E1\^FD#0'Z9;'=)C# X:JT/:;(#:;Y'8.UP='8H69L MFW89[12S ()(3Q,G\L#HWT"4X DQ?>CT]C;M!C:4RFY$V4F==0)>M064"4C7 M*A%BT5XV 7V=Y>$6"1GUO?)&3>J5&\/ (N^ EX%-$@506TF3MY+9, \#JX<) M.^M1.;T"4$;SP\H8OHM Q5R;CSM3-X1F5E4UO(D2(44:XS>_\S4T3*;H^F"Y&@CCDP15@G-091H*N98L-A#I"T$=Q""HK7(125JU$I\AB^"VM8NV"_V1\C8=9^%1YA= MXZ,PM=DU?KKDV36NR#5.88"L:"&6-E>CN?'8G8Q("=AN M"8)GX&_B)$K6^\=PO>$X7WF]YF *V22D-B5 K>+ZW8^*((S7OR1)\#6,(FKZ MD4!7A8$5<8Y.(/H4*Y#BI)5=8LLC0(P-O;/3M", J+P%G^1%&.9HT]1WQ90' MQSTXPY&=6F*Z%'G"AO; ML\11VAQWGP\0:(3U1<@7"S'@/-,5ET MS.AYJ9Q.IB5F>;EGJ'7%5>NH1FWW#"&;?99*X>RK_[8S!%T%;@1G)9^[.HZQ MMHOFU+KEJOU^=B79R"*IGM!%--K):K9FH-5-C,B5,+VZ1RXAJW3($R M+*_?=\#OG$STLSA#%9$G;K.>33V2%I)3(KB'V_?\%41OH*Q[W<-:(C"H]3"@ M!X&?OR9*5E^/-8U%PR_3/#I]1YO$PF\@]U6V;CS8-)8-VZI;-AK,^F4O5E#R M4;KV]HAV 3!90ZPV&\30"]%QNX0EN!]N8,<5<)O@+N]^QW5-BP O90[':]W8 MA#>^\,=X^F/&NR-E5:#_:09=&>A-"]>?G;%P'8U;N&:=$T6=[@#B&.;L M :1/&P\]GTN/8Q7N;D+O@S/[U8L*<+''/($;LTIM;W+RE8<$/\0-@F7\B)[V M2B' %UX69B]Q\@J9QAO"^#;>%3G\=0(Y:%06!FBNA!W*JNMS-I7:88;O\7J9 M8B@\TWNGD8D84H@;W/YXC:=RY B,)W29791%#F)?]7+UD@%.I#2YH;)Y/!7P MN,!U7B9;N$@?RS574+XA387:5OELX*43IJ7 P)E+IZ5I<5)08#BI\'MZ->LP M5EF54R=[N[>$:_KUJ0.WR K =%^[0AEXYQ+/R9//B-2H?&/<)6:R_-!*/1;F M#RZC)'V=L"4>QVWR0^X4+M;N/A@^QLW"DGH=ITJ)4\R1R75X>.P@P;X8=34% M'3Z9R!*+ZC$D\!@FN%S=E:2232[H;R(FA .^(C-MM3-N[T"S$;)RX(8FRNYN MDC1_!NF6-UU"0P/3_=5+0W3Y\69[VLX$MA6'O(W]9$NM]=!N9/)X\8Z5!5<4 M3V4AL K']60JS[B0N9_SHK +@0VZWAHDQBY=!BZ\\^3":%R2B3N M/*1%5P#*G"#\TP=OCX-1*NG_QUG\UQ "TK["[B!["B-(7P?L"]'\F][#6;QT M=LZ-["BV+Y219R,_CL6+';A&ZY;V$@>0G29%#.^WZWB5\6*1(,Y.9?=[)G&?=)[/=92:.?/8N16\*7O]HA.G)T];[W M^CFHKDJ@.Y=,(,6(G44RCSK,-.7A=/2^Z4)%EWN4ZLO6&A"8R%'O.\?37GHC M_ M 10- P+O#8Z\!H<"_;@[<@O -E<5ZWZ$3'5V[^O7>&JY0DCA.30V,.U.)-7R M%=)&C%(-X16_\>(U*@HEI\P-&='XOM5G:4$[2[2'6:6'L6VI30[Q %)?U. @ M,,S4[I?CX3U[%7T0>W#^+2Q9PA+A+F>OK\MS*><>'3J*@*6/_ME[IT9M)EEV M 59)H^G$Y+OCO ^KY@A[K!XFTLOQ=-!&W$!21T7KP[B ]%L1^D>!Z8C=1_VA,5@EGC'74#EO.ENPP6(P2K,293+6=^ M 10T8T"$"U*919<];*Z6R.0'&!P44< MW,&/R)(IIZ_!O6K-K-^."0UA3),478U%$Z]Y6RE RW)$6B^3#*&<4T^&P.YL MW87=ZU*V\+[J=R=-14=0(7PY;B(8+I<2@*:+>8ZCJ4 Z;#^T)R9K.8ZJY&D? MM GN5AK2 M)BU[BR+?8+IC/-) :6S%M)DO+%";F[ 557$1ERA<,-TSWT4@MS4:H=VEW#O. M6S$B/0TLJ"R?&[X=&1.*W"2Q=3ZFZLF%$[F$]QR\:1LDPV!-]/:V M3/[>VP(FD^+U,F&>]W8ADB$Z1Y?)L]A]3-2);.KY_U^1AED0^NAD,I?!ZV6D M.F=4E#)P%"5?O=@'M5B);C9/ M4+J%*LF&XQ\2'459A"P=S"L0%'XIC6_#4BXGA<7*#: PLC> VA1ZEE"8?L3[ M&2"CES@%?K*.PS\P$53*(NT(T%K;,_'GC9?_EA11@)XQ\/.#"%4)3W+KX@UF MVH(@J"(2K:L=9ES+AD)6G!QWRTEH7DVP9/0;QQ&4='%PSZV[IY&K M=#5QXBHY9X;3J7[7,J>S-:ES.8)$*R/["G2?G'I("HR3ZFYLA8RPP%7Z'??K M]Q0;Y$T,9XLC]6P*0>^X+[HG^;'4]ADQEF-9V-*DP]%L5>T322#[&+RTO,,P M65*4,+TY7G2RYQFFFOD<+T&I%BZN<7&,8I4V)2-W'B\%^5< XN<-0*)QD2?I M_B7KAKP_ED+SLDB[\"VR1576R%N#9G6?J43L3-XC3K;HM3=Y42>%'/:XU5@J ME$%N9$L!(<=X [F@#L$A+86@&Q6+*ZV&L"-BSR%B>;VAX YM*22U#GLB/)^J MOP/0D?F*I4 =E F>J[KG8)8N^SY!EQ22^Z&*7T7JXK?5+[P,!*C*'?Q)N/69ID2CH,$?L?-T-IQ[-:#=_6Y) U'GJVP:'EBR3$\F2&? M/SN3;LSQA3S! QFN0M^+\\O&(P7+(CV1>)"47CT5$H)L8GG)C=4T%B%8&Y/2 M29F%AOR=^J=P7[9AEA&TY"+4\UI%QN6()U#)C."]D,!68Q? MF6/B $IB:1[^0W81<;4X0< M0'37.KUL6,AM_) FZ/G@FG;0\Y3@#43);DNWCTL/8T-YT@;ZG&41N]BP6^CJ MK'Y6F0*:!@"(>1T7).VXT_(I'?=%]Y)JOG)WNK.RO6W8Y#85BNY7IY<-"SDE M(<0=TC> U(V%[Z>%%V58V>U/E-01;0#@EQ2*4*)K*QO;,&WA@!!+@SQ(0KJ$ M/&_IB]RMHTI$W/&0@L&'53!%Z@SPXQS8'@8-I:$7;IU5LKG$\<+9 M@P\KURKC>+!/_]-*MO8H#=YI']!GA\A.B7G)\4 I49"E[5:.AT8-)LZN64!\1@\HM*'M@>0*:(-$;FA[()%;Y9>?C%^\DD8I7L$9I:Z*'=[I MI]Q+P0! %M4ZQ+J)V\@Q/)PF@I:#"CDO5\^I M%V<>+OW'?+5'H*.)A(2')?-UF^/O33S(4[QF81!"[;2;5"Z"^DE[$\^S 8A?"ME)">?%OCDIUON= AU-<*1DNT451GA'^;2=>>SO M.*]'4IL;P9G" +$+.+O-L@($+SOD_$4-L]-7C%3D:KQ^C@7PX' M_](R\)=%GN5>'(3Q6F8'FMU&WX:KX=MP96X;VK.Y"M_" *KPJ/#$ TBODBCR M4N9CI.+]1]^8Z^$;HV_*S?!-N;%V4RZ];//@ MA3TWY=#;^,+N0LA< VSD*W\!Z(ES(CV-+^C7!)G-'\/UANH<9'0PJQ,*S)W6 MV@CNB0] D"$7!1*,4.34BOO:.1U/,>,:S%N/?TF M *;C>-&-U$V@)&S#CN,E9$ANU5HC&VW/!2::U;?UXBF!!MU]PU/+3(ZM6X[#@W/1-Y&IX=-^KSP$XOR$#F_CN/&%AKZF=L=#WKKR?79 MTL9Y8=:3O74='XZ#IO!L7G3.IJO!DP//YJF(JP,O*X57YI%D.KT<)RF%I_"R M<,F?Q)8'U'&P%!['J\YQ=+7T@ Q]2;AV'4=-(:%==PC- MU9H-PPF-X*IV'#.%9';3(3-7RUDH)+.C\WW&3,H[[_JS1OWQ:KO>=;Q6-#W] MD1J9H*/LQ_3@D8Y_J U?NGQJABJE"%QTQ]>=!!I/+!UQW"RSLPZNGU.9[$EE M,I<=1#D"#&OG%7X*^Y3D>5W,PSKE1!X',T861;Z!]_8?<];(D$W!!?)1C7=LYUWD>1J^%CE: MP7/R@/4>L>T1&&?.)!DF*8EG7 AU-:TS:PQ&,VJ3!3.VA+8Q2;JX%_FN)GE,)E!W$-#IUIZN$Z8(+4_)K80E<:0]E5J0-L "J.;3W1@YBJA=:.S7 UH&T!H(B8A'>BY2G+=2"U7 M@]L&D!P[[$@I8*=49BC^ 1/()HG@$K-*P02KT ]S%XHM/T1>C$HS,",;.HW4 MN72_)L^;I,B@(/:\"=,< /2<7^.G-[ 5^NGU._"+/'PK]^(6TER,_H7F13<= M*QS=1"S$7 5[/*RG7 5[ 8DU"*.2@"$AI_CEQNMW/RH@2\$O823;75'RGN7J MVDMC*#,<8FTO]N0!&,O7^45K .0R16XW8P6L.:$DG48FSMLA7)#\9&OS'>N+ M_;'-@[='/UN@1\)9$57JQCW1PBIC:(U\ MB]\\1.HY@WW1&YL N&+Q+-)H-C'!JI)5_A6G*+Z!*,%[R%0XZ.VUJ+=?X?C[ M90SJ6PEO[$.1^AO(X<3U6-%A3,B>S2DML=&'N0'T]L8YNV0 I&!GY8*1! U9 M2"^/ "H@H9]7L+W$89X]/KUPGD!B]3%.-P+/#C Z**./E_@-XE1]HCQ9C(N& MT=H20/D!X;Q>4Q*=[PN$?:6Z9HLW+XR0*GJ3I+\@*4"U0,W[G 'HD'D]1@N) M2X\69DHV3Q@^:KW"W(M*8H>W"4C?0 !I_:;(BQ346;X45.3'F1*M M7+_OPK3T[.%W3U63QLGX4V+*^#^_PGL2WB;E]#^I9L2D3TP)HDITN'Z'!SW, MH%13[?-SDB,'*>2I<1;Z6"16#9W,IZ<$*?[/(_AW$69A#FK;I4;RHWW+H#I9 M/_*,C+?$M7'42WY_$][0&$JF:Q2&LL@RD&>_I$E6.=#@Z?\E28*O81317*5B MG:=T]U0'^%>LB-2G]\8+4WQFF;2NXW-3XA&E-^\VAHIQ@5TVRWP#TN>-%Q-7 MB5GB8:FJF:?FK$-/TY5^4<.XA_=UT/O8D(M M+2-7JZDL4UQ]ZV"..6S&I1=%(+C8UUZ@JB'U ;&!HZKS=I$F4@->V0N:&*24%=;[^5G M[[VBHIK+U[^Y?D=_I2U:T>#3@*5F,U6(9R7$JD.&,OZ4] ]L/T^"XPZF$I5K;D/FTZ9P+,8-?822\X\G^\P.=#CS0:4>>^@BA\TVP^8'F M[D)-CDQOD:*ZH'#73[C&"/'#C205?>TXX,18[1;M:MD1QU%5%UQ.+_M.+2?B M+*BJ4VOX%YBB^]+=NT\BWKY3?YX?U>XX.8OFYAVN+4:,O<,$1@C/;U'2>5TL M$ND@K4N],OO[W>#&=],%HV0R)OO@;X;$V.O0 6S=VOT55JS;'#UV69E,.M M'E!OA5)#@_-;8: :0;U12O5BES=*8_V">B]FE=B*#:'41*AW:5:H979)44F% M&GREVK3+[(I=M:&&4ZEF[#*<@RM(U#$'#L9$JT5\0$6+&F,'8]XT"9_2A31J MB&=%5IB6>Q?[J+&>XVCDJ%JLSDB-KKOO=1H4NP5*GM3XSXY9S>C3*JO4&S!K MG:/8:Z2JM]1[HU77-/3(*T&NR.;W746GZ?1#):TC%0>/( _+,W*D'LZ+BS(C MS,\Q,L:WL3"6<\\QJBNT-L67H";Q+N,$WF.;'QF4RD<_LQ?S!D^^BH)NB&O' MN_1$5.XL1*SOE.KG._'.S_R*(C]_E;B+UKV*=WX/+IU+Y53+^>#\AI5L,+): MNIK?L!KETQ.$%*=4'A;U&T#.41 LWD#JK0'^Y967 VT/T_29IJ/FE#U6PV/#2QW2KEKF:+]?#]3>ADO83 M"2(7LP;>E'J72-+*)D^FXF04S M9OL&5O\0!NONPDR2;6'V& M\B+GU _H-)I+!,PE N82 7.) #U9 R=7F*H,@#OCJ=4#C#2-)P_+ IN:,I1. MOS-!L-H6+5P@?Y2$KO)+)@!CE:QL2FZU/$?-3)4?:(+T3A,8RTUBFC"?7+EF@):;AHU0N\"+OWSZ M?HK84NYPLY /G-24*OEPB>P1(-L5_#E^Z]KS\\*+GD&Z_8&%_<@SF2#@TB1& M6SVS+(<=$YP@6VHL#U_]Z73W^:(G[\H[=8KU.P]G(P"K[]YV/: MA4SV^DVH=(!%[OBY?H!NA!VJ'V 1JNH<="J#D0F69AW[L"O=&KF7YI;LQOC9 MD#-ACTG81)_DG%'9GZA5;+/K^.LY"3V!XPJ.E.R09 M%ZFJ>=6Z4R M/F.4)%(W=U!/%$*](1K,$;,V-218X[ S2JT0LT2A-^BDWC2MA9+L3)(GWC*D MBK>E%[Y*I)]SY^?<>=MBTN;<>2>?")YSZ <./"4X[I.J+-EIV3+=B:TRGW8# M4NP5H">8Z_O@E."3K)^G&DS9SSL%[4V2KD!H$MW3&4P)X&EPTXE5#N#2S*$" MX>AO5ZN7S8?9LC.S_YS4$&G6]K0PY&';_YI&])CR " MJ),LV-9,RZD#4 D910HR^ZA?:G).;8L3][C)H@I]G)?EH_V.%=3W*Q6K%!2LU,.C)<[1.!)[:!\ZN2=:++"NV)6S/"7HF-FUM1_6D*6)IS;I:E65OSI89(>CEP&^6 M*]ASF\1X(Y0&L% ^,:6HA\,2&@3]&&:_WZ0 L0$ :3)_A"Q!=4B#\'>G%*Q M6M0A^5!'97O^!Z=.B_5J?DTB.$P$6[W2/2=;.)J:E/<$Z8.)@E#]J-5$ES69HWI@C_ M=9P>_,>71T2WA'SU]N\,B)9"Y0\&%RZ@J/:(TM#8Q/H#I!9C[A9Q4MW?CC2A MSV$<;HLM=4KMWQL@HZG44U%FD#WOJ@RST8C.21E525I-QF(=WCN;=;1^/QO; M9F/;;&R;C6UZW*%$^1RI?1T168>5++)"\Z4G>1$%8D?-A42-J$4'.@$P2PD4 M_:)>?4?2=V_]$C:@#KMP%PO+0GVD3>VN\2>62-]$>(Q<44LHE'IUD['2X8.Q MFV^WU2SWUF]I3)NXR\I5?R#_:"K,A%3J]W.>H$=R$[KJC)W0SA!=BUK=MS:Z M%G&0RPD7KT)A;^/G#;B$F"51&'BXB$G%N++E:KD#U3M:$_,Y3L7Q,1>2IX-S M&_O)%AS(\0Y]!,V9;LAG];!G 4R?+KO/E.RN;OKF%A$>%P3DZ5=,E;)DPQ,'!401 M>KLF#CY[Z>\@AW^O-I2)*+>;@:7\ J6(U(O@G!;!-HQ#=$'FX1L068]87U./ M;!1^7J3HZ31X -<<6F=T,"V"SV4"U6$I(&8T@>5)J M-ZHIA/U$Y.>K]0V5[LN.8EESX]L%>EX(.'=BJRGRS@][AX=53,SA/X93O5 MXY^^__0[^LO$--[668F#1Y"'*3XMQ]5RU&&9$0R(C%=PAV+$$U"ES=<"S1(G M?I5AY(LX+KRH^

      IZ#)'970F./N*#T0"U/M&!Z446^C1_B?+T?L[D%^EV2(L/#%?.E% M?A'A#RU74.()?>38"Z-B@C5QO32&$NYA:3SK+*VY 58+-Z7T.*"M.0B6STE# MFMHD$23,K-PB]LKZCF;_PM4LV,1".R78VZI$0S^KC][AO&+'+F?#%0UN,2RL MW9<;PYY%5KMQ,D^Y95)',5%SJL-26;M&;FO!I"M !:==MS8M-?$NOZ:(U/NV M<5SR''@+#X#8>6C57G]-I"5O$,=QEF$#JO;$\9BST4F7+A= M1 ,0.L@USN5"LRT5=,R5!V:\I:0( M/KC2U_!9[@"Y$'6/N]QQ]/0HC@JIF,V1'-\=&=KF2'R.6SRMI^.[LTDM[\>0 MF1*_#F.T5>'@T@>=JXAYB3',Y)KC;Q=>M'R-PG6Y406XC6_"5;[Y)_#H ME07Y/4V?W%Y;V,FZY,,SAF!HSQ&O\"OS@:IG5JI\J^P%'M44ER?>[KQXG]TG ML8_2A7 Q3QOPK3'6H[=[%G*#614S N(W\^*Q0C/?OJWI3#K<-R4H@O( M)JMR7+'7!6H>=:8+P29?=ESQUP"A)H. '8GSCU#0SU'UA33?/Z=>G$%8 MD)CO@C6 LC9&.!:KAY% !^)TF+%4[#X*8T=B%-7Y!/_NH[J?ZQ0 ]EL"G![V MP,M+ N1V,QK@29O=Q;[U&Z$X3IFQ[-F_.T[H';>;PN*O]!05>TMVE!0>!R:'N@F*S8<>U(Z")J M>)G9=\-Y@L7,4.K)O\\3R1,&WZB93V&XC@,UZ/H78'-G$4TC0VW2=Z7CMA_= M!'@W;GB,R:RZ)[#>EO3S"TC6J;?;A'Y#!Z]^_0BR(IKT\Z&_I"AW,$U68,5E638BUA^P^1I[%I"+, M,X8(=35BVWD#<0'XMKA.,W/H,WEMNXU**VQ6;$%:#<\TOA(:FMO7,AZZ#-1" M-0(NBRQ/X/S*>&ED-( L$?XO>/;>V5LO-9(%9Y-#T-3FRFCF 0K8Z(Q# ?.I MV*'/H"<.B1(/K:FRN2S\?Q=AVKP*&2FH],;J4B21L '5B@QP3Q2MJ6K!E%Q$ MG2&?4CHHF]<50/:\C L0L9V);/4M.DE_5'D77:&+<@PYG92!^8R\P(\H1L0/ MHQ!_#EVY!Z&IH6P\)XU_D #O/9:)UZ^I2R&U,&W=8*BJQXP+BA[IN-&LIRIZ M@(VA"YXO<3@':*XM1PQ;'W0=1 E%LFVU[6IKYP$4W0%*4LM< MQT3$E-)^,[@%HN/PT"P:A',DIQT[CAM/@2:[T24N J38!Q]V60Z57 MAOW"<>04B5M20K#KD/84OH@'_#RPHB7ST\QXCJ,B8:>@F16=+Z6A2D\4.JR. MYRNQ3R'94.PX))PC*&J4UI&E9=4Q%&%5_8WC8R1LV0L>TGDZ]5O4OYE G3612 MV^2:FT\(;6*WM2!LPIV0ICGT17_HR^"I7W^^7C#KB3<:C'24%UGH/7A^N I] MXLS(;91%*BSS#4CIT1[-7YL2CX3NQ4JZ/-Q(CEM_!ZJ[G#O$4?"$;LX#/'2* M1=[BV[G&X_FDF]UQ<[ )4Z=K6 K3%T5$<]3<*2-J=61'UU]%Y!BB M7"BL!&]M'Z"+&\WL,@-C?;+WT=[GCVNUFPASF M12"K=)][0,Z<8;>=K>1&[K8#[)^!S$_#'2$I5*ZO:6.%@$[1>>6#+L'KL'5% MQO7M$_F_-CNT9/%SM_.=@6^'HG_5Y-"1Z1T%059!:%DTR9*X#J2L"KI39!#F MB\AN,N#9):C-)<@6E=T_F+/W3[7P2%3:V5RL>W&XQ\4D[-^M0&*^*N4X@>F[ M.8]*C@X/JAWDINQ6(&N]CKJ>1PWAIJC8$!PP.U]G/]OLG'+).75\G(!9"/&DF07H3\@)!>%[(9O.R$)SXL1L)56N#Y_R[#,#:K:+:LJ*:-U3LSUE6FD1QIX.AH>Q\/,B MA:N_W'CI&CCR;'!C75!]KYZD6OAY^!:B%[ZX;U*(]C?\4"QQFKCPG^CSL+P1 MYLAXXG1&CHSW0>Q!YO,29SN DI- 0#?.4-N./-F;) 6^EY&CI!D-QXJ;]][9 MUR4&_+-%@%2 MH*0V-RW%2TMIM.>6N5*0>V$@9J.)S:^=*Q$=3%04:<1-6%@QQ6UYQ\WU,^6G M+DD0:,<]5/H(:NU*+R1IR%&CVP 5^\1CT*9 ]PBK5PJ#@Y%Q?0^6J'CL+G(# M3MEI0)>#^,A2%E61T1$@: =$/4E(#F%WX>O+N^@:J-'20-4OT']>(3_]C_\+ M4$L#!!0 ( )B#5U9 IW_Z)PH ]T 0 8V]U#$P7S$W+FAT M;>U=;6_;.!+^OK]B;K=;I(".+2Y/U/<#Q!$=-?.';2)?A^ M^)]6IWU\4+RAPP?E\>-0QS.P;I;@WW].A1E+U0.1._TWF6;:.*%2*D;E>NW]]J_]D5:N9>5_L=>A]YGK%S=M.9WUB@_\ M&2.1RF36NY(I6CC#*5SH5*CJY% [I]/R?-^$2.18]8P<3QR)<,SWJ$0(1?1E M;'2NXE:D$VUZ9AR*O7;@_[_JW_JL\ZH_G4B'+9N)"'N9P=;4B*R0:XK<1"_4 M27R[*\N2O_R::]=?D[_X, "+1H[Z*?5D*F,WZ8VD(]F4(RV1],.;B0RE [IK MY^WQ =_U_?%!]I2*C:@9-$^AV>[WU.S)I^'9Z? 43LY.X6)X>75R-3RMLX+O MUM8CP.[E+YTW[7Z=U;%U>#L[/VL-/WW^>/[G< BG'RZ&@ZOS"QB5#B\K+.6&]!M.^CJ MK,X&7=N-KL'Y'Q>7PXN3 #Z<#?;KK-KZZ0[X7YTP^5=NG1S-OAV4AZ^#XN=; M=-O9X7@OP=&M;/DAT_A=]54G&&Y2QB-A4&F3BN3Q4*A5"],LT3-$2#$-T5C0 M(W 3A% +$_.;6!J,G*8C>_SYRU]NNNU.-!^+[=%"<3U+VI..AC*Z4R^_<]^W MKX-WDX>'+.Z_XN$-==# ;0@]BJ T QR-:-09 M/F+N$*)$6ZG&U5NII),B@2P/Z7+Z=$2M+@Z7="L:^ZUO&7"IU]<6"7"@B!C(Y2S$*.-C SI-A4O2M#/ MV98)20[2\,M4Q!BPX"R:C 1Q,/ //U*Z?>15RBVPR#HGON7$-S0@(M]XJ3+O M=0+N"@H2M_#'*P=A.M% DBCMZ'XP=]VK.F>9^$\F2!..W]D\M#*6K,ZU4_>X M*1)U)US 1L.V?1U^D-@!Y"I!:PO8;S;G,4:)5-0(H\'[BLPQ./PEM_E!5ZS2 M(R0"&NFH:48C\8YQNX2L5>-2DL9@*HA-]%.PG>1T,@'I&-0&KZ5%SRAB=<3A M?,S-W$,6WPBUC":UGF"DC%CR::756A? YAF%N!AC01 CJ3'?V47_5LV"H=Z. M,47?9713-EG+_.%&)5N+*DBNR1S#':GRSN9LSVCJX$218TQ@P+!=#LIJK>@& M>,_!PQ#+<5](VFL(YN:4! F#'RE&([,\U(HQB.&K?M+)-$CT 9\P%R***]57K4/)QSJ+DD[0AHQBNG@&BW?(L](:I*2O5/C=AKV/S;[ MX<>'REZ5%*IJXSG:RSFSX[CUAWC7"W04KGKK9W1X^/IU MM_OVS:]5UM7MS@W.$A96I7H.6B=^D%/:Z*EM#UX<'@7M=GM.#E)%^;LA24.2 M'2*))\@-1KF/<0<3(0VQXZC-[( ]BA$3B3G'>B+4U_CJ#L+4Z/%F3?6\PZL3 MZA<@<7+($X*X'B1M Y"@UAAJ\J?GX!4^*.#]+\Q3?N*R>;[CWF>Y?H)E/@=1 MW4RL3A.8DI1V92)$JK6KC4[0]FH]S WLG[SQ&0HT"5"M1J;AP_8E0&^#PX9"]1G, MAD)USG]>UR__J6M-C8FI9,G$&%NA0?&E)48D:T\D4S&S-2Q.]_1:JU_:B[7HIXH=GPLJUTW5;/NVFEZV*1AM\,B?'ZT@JTSLB(#_CMSI KZ79C ML_S%Y1_;U[V'*RR(J3"Q!3\EN'E[.\6C';CTHTTI#5W/ZW4^)\)OG>4=HC:/ M(K26WNU,R0WN_O;U[T$T-(NF&L?SY.MO3[Q%>C[LZ@&IKBO E/+VP M=K?[MZE.=+%QE'LD55YN_N2,W8+86,N#BQJ@3SJ#>7F$8IFG*.(*/IW\J=V- MR*'$-76XP/;V]?7A,&(1/_C(8+V"C0"55S@A1- 1?K5<. $^IY M%F@DI $RCE_0P;5(>=7V#"N[4CH@_'J^5^ M:=Z6S6U['#9[BQM_]]@<&;)I73"21G^5M&' +NHN M;3;0RW6H"@,=SY?&>PM=%7 )*@J@(#].C55&N]-M^3WZ[!7\8XRE:DHK= G\ M1XH&:H,[6O8\:VYMY2:<-92^SN9I*JK2-X*72JNQ7\\_('&,3F#/TWWDN5XN M\V>BO]K?9$)K.O[-_IO&QCPVQKCZAX^GYM,W:T;D[CI2I>O:R52)MZC^'(W(DZ7J_ M.[7Q_@TS?P0S"Y2FE.V)Q.H*Q*!][;?5VG,$USLF9E=#W7I#MZ9CL<,/L)YL M3F=XPP^UT-9:Z0U>:XK7Q[3*59W+:H)*IB&7#U\J"C_R]3J%U/Y.NU(G+/^X;C.2UM&ZQ'*D M]A!$MJ432=T]]SSD": ?FC@Z?D;\D%,&G\0WPD3\^.PO:]_QQ]4/N#RNK_N! M8CE)31[QUWLQU4LA74(SHWX0<:*TH=)X"65,R*5+9LF-MU? M,F6\S_JN3HY(RK58>#&,8B68"=V%,-8<;H8GA)Y?_.B\FGC^N&CNV!\GO?-& M0.=72ZTRR6#4D=*N7@;TI\FH_'OI?7'.>>G=[\ 5+[IP Q6QSCQZ=A.*0!BR M[]A.C_V**$-O@#SPH&U/5!%1).4NRE/J*:&-[XI$5$U7:H!]*^;SJ]%"MD<"9.[ MS?VU$5BQM3P_^P.3BT#YV[#<$7_?G8PHK- M'+!.S.U1P4C!.?+UWL'>5]+H"EQD!9K3*[<\6L6)S41:JV<5#X#"T51([YIK M(^8TJE$5"\8BOC:M'-S8;D#??>!O8-85^N?0#]>#EYPJAX9XO,R"5#!!M8"G M5@MRJC(-STI'Y*V/ZK?2(&[#5;E+ P6!NO; M#-;_FC>T!G5_.ATU_\YW39H/F@!(I6,:=88 \IA\[3:T0\I:#"UF;3]"N\6) M[DXP4"^RZX@X"?A=18*1NPY_'%)F.P'*#I9_LVV":+V&ROM($37[M\+C]@B@ MF8'@9#N$LE4H]%\J'D,3#RT<;1\.3U8WVBI:?LNT2)F8&Z'DD-<.$-)A3$&Z M $C',Y2F($=.LM1H>#1*WIN<7!C6(*;WO]JA8N-A]9!-4"E0*5(JM*$4H) H%"D7[ MVN$-AWYD3M[$P:]8R?KF)0LK6:A$.\_7FF,&32\HFBB::]%\*UGQ_D>+:VHX MUMUP-=6O3$<-VSX2RI1'84!A:!6<RKA).?[3^QN(9RT)/\1CG8/A+><1-R M'5&Y<=J'FH":L-:$2_ N393FY+WA]N-6"UC"PA(6\OU3O%AMDACI'NF^E>Y_ M^=NZN#CM(V,,B>3[&&*<_:,:5$CX*(LI'#G1-"!GL2CVT$E1&% 86H7AXSF^ M*4!QZ%=ZHSAT)@[GX&VFXFYE >L!@X3(AS"/.;E4"P-ANDK)@Q<,&/\!U8.> M)%C(\)TQ_*4IYOW%;GTG,=C/6U\/PV>Q.2=N<8K[O;8X(US/!Q*ZY!5'6'0! M:>/2:$7SM)P9^.-B<^_C9_ZXW!3\7U!+ P04 " "8@U=6DP^@L>X" "\ M$ #P &-O=7(M97@R,U\Q+FAT;>U8;6_3,!#^SJ\X-C$VJ6F;!L:6A$HC M34>AM%/;";XZR24Q2^Q@NVO#K\=)6S0QT"3403Y,E=*C9[F=C:&[.]M^-^!1"5*5&;X]R(E(*+.!+!5_3O." M"T68<@H2190E-IP5:^>@!BUV0Q2NE4%9A$S9W7;WA1-SI@Q)OZ-M:KM0S@;4 M4+RP-PVU1TQRFI7V@N8H88(KF/&PH M!"2\201?LL@(><:%+9* ''=;]>?$N==FGCBKE"HT9$%"M N!QDJ08L-KA54( M.^!9=#^5N\R/OBVYQ3E5#0N_T7I/K*LGQ&T(;4!BH-*$2@+N=#[$5&4,PA*$!BC0!96 M73##A$JU[9PKHC"OQDZX;(-E64;O]:MSZQP(BS;FJ=5[8X'V'>H\8&Z< 8^! M+X5&K?8\"9&&B&"(@5@24>J%N@6];O44F.DH+-GQBBDC+*0DTVIOP\H*S--H M.D?2@A$+VW!<^1X=KGM=,W0\GA>$E1LS@B@+M8(!AAB'FAPRZP3[[6;4>%/RT*#M[-'UK0C.S#PQ]/18N'#$?G5XFA][EW1.&'S@$EO@Z;STHLXH>1)X MCP+?.PTT5]V'YO)>_\W^=BZG8L>E( D:@4!R8Y!8'V!LDJU(*>M[!+=3W3[T MG[F=^M;B!U!+ P04 " "8@U=6O.*CF40) #34P #P &-O=7(M97@S M,5\Q+FAT;>U<;6_;.!+^OK^"UT/W$L!V_)JTLJ^ F[BWV=U+BL0!>A\ID;)Y MH425I.SX?OW-D/)+8B?-HDGKQ$+1V)*&Y'!FGHV";RPR^D-^:4P2?I M66$E_S#X4FTU>@?^ "X?%-=[H6(S8NQ,\G^^2:@>B30@-+?J;R+)E+8TM=V, M,B;244#>93?=-Z[3;-[$\AM;%2GCJ0WJM?K;;JQ26S7B?SQHP'%FN[[3JE59 MX$\XB9@F0LZ"H4BX(6=\2BY40M.Y<*BL54DA[X:@4HS20/+8@@8][&*NP70L M+*^:C$8\R#2O3C7-UK58'?37K[FRW3M#^Y,58K@6<3^-PWJW=X#=?>@=9#_3&%J,QFO6"&ET/=(J3QEH+94.]"BD>_6*^[?? M73O7V._>;\ IQR&"4$GV;!8=W(Q%*"QI-6J-)[%KX]WW&C:"<;A^\98]'EP, M3S^='O>'I^=GY//5Q>55_VQ(AN?;$;ZOQ,H75W\.+DFC1:N-]A[=)_VS$]+H ML.+HZNQD<$&&OPW(Y>#XZN)T> K"@R_'O_7/_C4@_>,A.?]$&N];[4KIE"=T M2O^2]$_./P\')ZMQCSYP6&C5FVAWYY;^Q"R>O[ES\%_YAYIUNO-IR&C MYG,L><_ACU3IA,IG\\AIA?S.XUCS&3FKD7_3T4BH-**2T0J)N+8BGA$[IC:X M8W8F)O<:G@F323H+8LEO-AC]O[G!;N=*.+&JL53;KC-M%2R2F""DADN1\HV. M6$ZG7>NTCMZ^.L_<,NK"HB)%BU2=81\<]VXP/V#S-5.^^="HS;V]XN;;.KQX M T/HDS&=<*+Y1/ I9Q#FPI!^FN94D@N.2391*?D$2I!&O?H'43$Y5KF&3@$; MIVE46^:;8*;B;XF-5XZ-YDY@XR,$&,/P3V;D.E53R=F(5SQ$M,<&4]!MJBS! M5E2DA*8SDJ=6YQPF3B%.H2L$#24)'&D!L(II!*. Y! FWJ]/9XUX+MZN#1_Y0X$Y)ZOD! M^R>X;J_0AH); \4P$,[S+IF !!84P;<)H@ PXA)CK/GN;;?DC%?# M&4>=9N/HW6'[?;-UU#YJ=I! ]NC^+C#("3<0/ GEW%_&^L5+ 8BFIO'-\&L M/.2 VV(DG^=#70X=P-H]$<9E!"#%4]'+$9USM--\K[$98TU'Y_R/)H\@7 G@B$G4J-2BKD=-<"GN+F"1$DU MFY,6T*B@H9#"SK#&VC0L4KCC-T==GGUOB:YLSK@4\J:84);K#*C3N)HPBI1F M3@&W33/B*91Z$A@4KO ,J1E%\M1ZE@0*%QED<25/;@UPMX@GHYW@R<&$RMQE M+0@_'L<\LF("P#$;]D.@XGM$_N4/-V^.."J!AI [&;\%$ZK&X1&["=8(,3#[=UV.*MFV+SPUVY MPPI_(;_ 8DM%4:X1EBN5S:W^$F4LG,&'6J 7$T$77W/P$W2ZMR8< Z? :G]' MKE S @"Y>TQX^\G=N?6Z['M-QM0L2C_,$QP'<>82*#?[(KF9$2FNN2QN.-V1 MKWR'01[)."6]O!IZ*7:,.^6.\>8=8_?,!9L3466Y5F/JL$H,RV4; ?YHQ%76 M=W- +YHS894VBTK$G8#.DD18R_G&9"A44.7@%29 )]=\#X@#<@^#N0U\XE[2 MG.'XUUR RH[3\C1RMZ#VR\W@K8G6+(,$;[5$@@-> MBRIBL2D[Y?0:RP)?Y[O"P.U0N$=%YO=S_Q(+%/NG_O;4AD6>,FAH^&*-W\ 8 MQ8X&" /XE0:J9<5QU8%Y19QP&[LT_:AL(@U M++850"1WR0%@VCUT58"_XC-UD4Z4G'!,UU,Z*IX=TT4^P9-,JAF'J].Q\AD$ MO44M0 7?6;G4[@'IQL?+J^#3]ONW\Q>P%KAMM;;P/:OU)]V?^CTKZ[:'-U 9 MOJ_6#8$[N78*XLMJ]:X3KT*8JQP@(VXXZ_JA&G5'=$4#"&=),\,#X_>,%Y3E MWJ_R?;N7WD !/1\==[ ]<0?S]H402+&%R3PP.[7V80O!V#NP[!ZA3JWN$_H' M9%JU5K/]#9GV8:UQ='A+"+[HN_J//2J+T%G7?#,%-#N=ROP_@'X>ED7(-43: MG8)-JR$LA=>!^UO%$YO988+).Y3:1_UBWG(_4@DO$!^ M/(&X#L@G'NH)?&SXIG@Q9 MC9?7;_HG8E;?'M4,A(4Y1/>Z8^^S?YJ?RG5'[#^46<$GWFTJ?QOQ:7X;\7E^ M-NOG6V.\2+\S.N*>H*LT!C@%5$[IS+A$O'> /\KYX9?>@?LQS_\#4$L#!!0 M ( )B#5U9?@F'0+@D )3 / 8V]U#,Q7S(N:'1M[5S_4]LZ M$O_]_16ZWO0=S"20+Z1?G%QG4@A7YKV!#J0WO1]E>YWHL"57DA-R?_WM2DX( M)% ZA== /)TFV%Y)Z]W]?+0KV>F-;99^^(WUQL!C_&8]*VP*'P9?Z^UF;]\? MX.7]\GHO5/&,&3M+X9^O,JY'0@:,%U;]362YTI9+V\UY' LY"MB[_*K[RG6: MSYM8N+)U(6.0-FCL-5YW$R5MW8C_0=#$X]QV?:=UJ_+ GW 2"<]$.@N&(@/# M3F'*SE7&Y5PX5-:JK)1W0_!4C&200F)1@QYU,==@.A86ZB;G$02YAOI4\WQ5 MB^5!?_]6*-N]-;0_66,&M$BZ&2HQ%;$=!XFP]0@;XPWBR+__O?FFT>WM4WOOYKS2&%J/QBC5"'EV.M"IDC%JG2@=Z%/*=1LW]V^VNG&ON=N\VX!1HB"!4 M:?QD%AUL68G+H^^G!X-SMGPTX!= M# Z_G)\,3U!X\/7P4__T7P/6/QRRLV/6?-\^J%5.>42G]"]8_^CL\W!PM!SW MY .'A7:C179W;NF??^R?#B[J9U__'/QG[I%6H_%(9-1ZBBGO*?PAE M.:FQ/T!*L&-VOL<^\;&LL0BT%!.K&XLU[;K3%I'2V0F"+F!5$A8ZX#KVSC8Z[3?OGYQ'KEAU(5%A22+ MU)UA[QWW=A#?8_,54[[ZT-R;>WO)S3=U>/8&QI!G8SX!IF$B8 HQAKDPK"]E MP5-V#I1<,R79,2K!FHWZ'TPE[% 5&COE-78BH[WK/!/-5'Y6V'CAV&AM!38^ M8H#%%/[9C%U*-4TA'D'-0T1[;,0*NY7*,FK%A6137F_4LK:$=C-79D7;"O!; M"/B#K0#\\ 8Z_F%*,)=E($V/*DD$'NZ870>:$\8U.'@BW$28 L&( 9HQ3(49 M4PL2RS [H R!CM%H4:I,@>UH8*U2C]-'ZA_1O/V$FUX&),N#QXHN3%0@@/1 M?=XF$Y2@@B+X/D&4 "9<4HRUWKWN5ISQ8CCC;:?5?/ONS<'[5OOMP=M6APAD MA^]N X,<@<'@03BYC/O[6*]1,1#QPCR\"67E(2!NRY%\GH]U.7: <_=$&)<1 MH!1(UP^M7EWG$LOYB(:4.R(H$_UK,-?*7(4N"LPK4!>C4A%SZQ0-C8@%UX)N M0/ARQ&5(DGHJ#)4(CCJ-JR=<_J ,H$(6\Q5JE&/,B*A(.:4]>%M.B>M2 UOX MPF6YWL*_0B!!="RVA_@!F4A%-%M'-.$6$LV#I_P5OGEXLO!@VD&JFHB8V(0; M)3EE1=P@$]&R!%$,U_$<[DA @HNB&ZM*SADJ^K M\H;R0N=(.L954U&D=.P4< L<(Y!8)*7(/7@%Y;."NW&*%'\@OJ$Q1451H@N5237"COTP9BV?H,1#LQ438Q;<" M_82=[JP()\@I.-O?DBO5C!! ;G>&-F[)H91T$]>)%+*S29E&)N!/8698):P'6)D.APBJ'KL0"=7+- M=Y X,/#5Z5CY#(+?H!:D@I^L7/;N .G:![+KZ-.#]Z_GKRPM<-MN;^";2:O/ MAC_VFTG6+0^OH3)ZPZL;(G>"=@K2ZUV-KA.O8YBK B$CKB#N^J&:#4=T90,, MYY3G!@+CUXP7E.7>2/)]N]?$4 $]'YU6L#UQ!_/VI1!*Q0N3>6!V]@[>M F, MO7T;WR'4V6OXA/X>F8.'R*P.AG_HV_J//2K+T%G5?#T%M#J=VOP_@GX>EF7( M-87L3M&F]1"GPLO ?=;IQ'IVF%#RCJ5V&7(^%!=]>N.7O>+-W/7"PCSD_DHD M/$-^/,*X#M@QA+J@)T5;[1IK-5KM)8"MC:DJ#.X)@TWT,ULAS@WQ*W;R+)SZ M#+']<19LGK]+')=S[,(#K4Z.IJ:'0]A-(ZZ-C36^^E6Q\M>]2OC$T;)O]F^_ MN[8N>JJDH9HM*K]6?GU&+WOC0+OVFK MJ?HIP8)P"G@ZY3/CLO+>/OV&Y8??>OON MMR__#U!+ P04 " "8@U=6LIYM,X@% #Y+@ #P &-O=7(M97@S,E\Q M+FAT;>U:;6_B.!#^OK]B;E==M1(!DD!I$ZX22ZFV]U*JPDI['TWB@&\=)^LX MA=ROOW%>Z NT>]*5;6E16VCBL3U^YGG&@TEWID)^\@ZZ,TI\?(>N8HK3D\%7 MP[:ZC>("FQME>W<2^1DD*N/TU_!(I%86E?3X%X6PJ'$X#A1YT]1"5!_,94]1(8N)1)Y;4 MF$L2KWIQ>]*/W]-(N?>F+F[6(*&2!6Z(3LR9KV9.P)3A86=<(,[\\8-YV'2[ M#3W<2;<1/R<8DDUG*VA,B/=M*J-4^.@UCZ0CIQ.RWZSE/P?NRCWSP'T8P#G5 M4SB3B/L;0W2PF+$)4V!;=?-)<#6/_B^P'LY#Y=8CVQ]E>?>A>#D3'\^L?@+^CUQ[K%:C:M_X)\J]ZV[1]D%VL3 M>]@FH!>1# G?&/CG O!"4$^Q2,"$"GA<$5U\0!1 /THE3@2J<&Y M\.JPKXT^?EA83=-S^U$8$Y$5E[Y[ #C2&;H-9M/X'8)(YD/&Z$?D Q6Z"(%3 MZM%P0B789@T#:UE $@@8I_Z-$R/JI9(IAJLBPH?!PIL1,:7H2QBR)-$.XZ^V M](FB,*.2HJ=W7"L6L/0,O0>/2L6"K 8QKBC%P@A4!#?RUZ5!QRW5CSX1/XH5 M>G7;NK31A,4))G!!!$V.XX#2#GI>#I@E;PW:BG'N\]=GUW6K-T'S2S+6. M]MR5-.*S).8D:Z"558^^GA$VMZ\UZ,WIC(M"3 MY"+2+027YN/=7#^5& F3J$9T,=&ZJ^EFPCE@-QP?=WULB%&(22WO%3!!A*?O MXX ^RX?6VS%:I3P77X1;>SYE4BFUK CJ#ZAQ;=5F8/!:QWO5,<52H#\JY9[E M-&*U?'SJTPA%)IRNRUGZ5,>=1-*G,G=0'^DTW=S<0#Y'*6J#+:CO%E.9S3RC ME1V0MYS$"742&A,,VC(WY:<0Q=CYT1 Z(*O9KUF"G^TY4YE3]2^-T,I?0E8H ML%UO'=I:==V&\A\P:M>;.N,]:F/7S<[A#VQ:AW7;:MTQPG_D??]GA?Q*ZJQZ MOE[K5KM=J_Y0W14M2\J93+ASQ-282$J^.?FKH6^L3P/7NNCT""\I5U!Q.68! M?CDJ+N:ASY,5Y7ZF$K8P$9XBKQTXHQ.9$IF!9>>?,.Q; EO+J1T-'J'!2XPS MK"3.%Q)7'&0K@KJ%VOZ4.2\OWJ6.RSUV&0&K'2/4$6=8+-T!<2TWUL3JN;CR M\PX6-\R61M* WV@02)K!11W^)-,IEJD8.)^L8]&N>-CM&KNX[N+ZM'$-F>]S M^GKCNM$OAUYL5!]3ZYOBOW728 MPC5X#X9C_U(RX;&8\-5 '#Q66>&[_K9I]P3QTSQ!O)EGT9X?C=FR_([)E!8) MVB !RLDA?$ZR)"_$NPW]Z/K)NVXC?^3]7U!+ P04 " "8@U=6OU:;7/:.!#^WE^QUTXZR0P&;" O M-I<92L@TTYN02>A-[Z.P9:RK++NR7*"__E:R35X@:6-S=\1BFL$YG<)E$A-1-1XG2B5QV=X,03B; M")?34*$'76VB\F :,46M+"4^=5-)K:DDZ;(7-P=]_RU/E'=GZ.)D#3(J6>C% MZ,24!2IR0Z8L'SOC!''D]^_L_:;7;6ASQ]U&^I1@2#:)EM 8$__K1":Y"-!K MGDA73L9DMUDS/WO>TCE[S[L?P"G50[CCA =K0W0PB]B8*6@Y=>=1<+4/_R^P M/HY#Y<8CVQ]_R0^]\<&4-O_PU M^ =Z_9&^XC2;OY1;VO5.J_63[.*L8PU;!_0BD3'A:P/_3 >".HKE@B8,A6! MBBCTA,@)ATNJBP=(0N@GN41+I 9GPJ_#KF[T_MW,:=J^UT_BE(AY<1AX>X"6 M3M%ML)O6)P@3:4RFZ$<2 !6Z"($3ZM-X3"6T[!H&UG& 9! R3H-K)ZZHGTNF M&,Z*B &,S\B8D+1ESAF6:8=QE_=,B"*0D0E14]ON59,8.$9>@\^E8J%\QJD M.*,<"R-0"5S+7Y<&!UZI?O2)!$FJT*N;K(:N%'(LS=TPRRIF@*ZE]31 MGX.=%\?U6Z N$&5"(V(98!\<]VYZ M> #SFU >=!S[X'"_?>2T#MH'3F<'<=RU]RHZW.#!;8\V'NZWQR/419E PISS M.2::..5:S0N%2_HM9Y+&V"'3@LG*/&2W=@FF$0EV9S?86XCL.A\L^UZ-;HIQ(C81+5B"YF6G.JCQ=2%&)6,[U")HCP]7DT&#!C6B_'V"KG1GP)+NUFR*Q2:ED1 MU.]1X\JJS<+@M8]VJFV*A4!_5LH]R6[$,S5WJ_YE(VP5+" K%-BIM_=;6G7=A@KN:=2I-W7&>[!-ZQ?L MM/>7#.$_\J[_42&_DCK+GJ_6NM/IU*H_5'=%RY)R-A/>%#&UQI*2KZ[YM/2) MU6G@NRXZ?<)+RA547-@LP"^MXF3NNY^L*/<[E;"!B? $>>W"*1W+G,@Y."US MA]&Z(;"5G-K2X $:/,5F'CR02J]BS+1JVJ\4V MKMNX/FY<8Q8$G+[I#:GV52_A::;!=O#*]7;S7_F(/%2R1\#?S*5Q(FC&-7PWZ$:,AG"X>*PW#$%O(FGFJ-,* 9KFD M\B9Y7GX<'BG-%OVUFRY3. ?_WMCL7DB&\*>(_U(D]AXJL_!;/VK:OC[\.*\/ MK^=%M*='(UK4XBF9T");6R1$.;F$3\D\,U5YMZ'?6S]^TVV8]]W_ U!+ P04 M " "8@U=68^F68JQA !A>P $0 &EM9S@X,S$V.# Q7S N:G!G[+MU M5!W!ON?;N$,@N <)LI'@;L'=W8++QMT=$CQ @ 1W=W=WUTV"6W (SH8@DW/O MO'OGK3=O9LZ=<]8Y=];47I\_NKM6=7^K:O^DJOOE^\LF\$I.2E8*@($% )@_ M/^!E!1 'D!$1D1 1D)&0D%!0D%'1<3'0T=#0B7!>8^&2$5.0DQ&3DE+2L-!1 M4C%1DY+2\S PO6/CY.2DH.,3XF479.'@9/]+(S H*"CH:.B$&!B$[&](W[#_ MU>6E!\!&AB6%ZX&#H0)@L6'@L&%>!@"*/\^) /,O!?BO!086#AX!$0D9!17M M3X7&5P L#!P<+#P< @(\_)^K_G^N _#8"#AOV,007ZN:(%$YX[(')^0B4[^O M[<53FSVGX3!U"4%!Q2<@)"*F?4M'S\#(R<7-P\O'+RXA*24M(RNGKJ&II:VC MJV=F;F%I96UCZ^KF[N'IY>T3&A8>\?%39%1BTI?DE-2OW]+R\@L*BXI+2LOJ MZAL:FYI;6MOZ^@<&AX9'1L?FYA<6(4O??RQO;>_L_MS;/S@\NKB\NKZYO8/> M/_Q%%PP !_/_E/^N+NP_NF#AX>'@D?ZB"P;6\R\5L.$1WK AXHBI(IDXOZ9B M#T;&?9^06]N+0LVA=HYGZC*+BD_#N45[\1=I_Z+L?TU8R'](V;\)^W==RP Z M',R?P8/#!D2 NP?ZO"#4_\O_Y7\74!0T>9M9OM^'JW#J&_L@4RJY/K[H#Q+9 M7]>5O]",5VVS".:KJS($K_K(O@/L 2'-*>3.>>5"Z;6)E02J\T>Q/@PH (X2 M<*1HM7+\P+6V],/^1I^HBB.>42#7DM;<\.G<5=! ME2%,M+$MJ8"B>P+&N5I!]PB?IU-W@Z1_CO M3_1(Q@,;FJDHN#RS..YZG"!B1PXXAE8<&N%OR*&$PE]7DU<2^/4X.'Q@*BB M.%11A; [=VFC;P,N"P$RV,WY&'NWCCTLN>!(\R__") M*O8OMUG640\,M >WG]W/E5D=)DW*V_B" X&LJ3V23_$P6T[']U%\%@Y@:]*Q MVZZ":U5)F;XH^AS8_T/ XH).OP!4>]DO@''@;VIMS4W'>^SKP(=;O?T %ATC M6V*$& ^MI-6V-0>+"/9=C,I1V-9*NL%G[MGK='M^+'2!08=@O*PQ^P$L ^+; MW/>:Y^_"B-L0'FM^M2<0(YTWSJ(6/O8)_8 ME0)"6LA4O*28<5[GK]K2:<64VM 8@+*@U\.JAB] M*!(N==2[X-EY:TR2#O8 M8!3KIGB'6?9F/X,JD>A M1<6.%3+0W].6K]8_B_.3\"YK9D[3FNUNK^TA(30+P8(G_:V=[Z<\RR6D MWK^L.)@<%M6TDN;+&V1&]*$SM0J9.E[O9Z.WG_0V*XJ>KC[45%Z?!#;L:Y[] MG##W3VTB(5E>I-7Y'EDI1EL]/B&61.,])C7[EL8R>7V![DM^8SQCQ5(_PMKV M%M,KF3?KP^6OG&0?MNL>7V\2^JGGBY4=W2W1OKK7FAD01?WD0QHZY-HSO)2V ML'B]MW1\O:8/2O=/:O]- JE78@ MT%UR*0\_XS2>6T"^/MA/CA,E?VV(X0'E&HD!9M6'^L^T^^KTL6K\G: M-G,73-34BL(89'X?QG/=P?P66"*;GPXB2<\,L7]64/CM6D_4LY-;54;XD6@F M)+5MIWK51"O1N1P$]A>^R,;UD_3*(IUCVOX\_)1+D.ZD'=N#UMTUH,[>?C K>= N@*[TW@50GJ8;WSOZ6YU_-*6 M;-B?M1D\#*EA\M.N%KT_'ZQ*-Y=3+7%/NT;O[,LE"\^(QI?=?,I&?5(NDAI%.2X!+0,LD:X@>' MV5WX_7BY\68B#C7:ZW-064)FKC[EQ>4U867WIUOMU&?8NK@EA60KCJ%?8'C? MB4!JPY_!B5ZIRD@^2I.C3T,7 M><6?&FX:M->]M:/,XI:V%1?6&9K;4_ID"8=_EE!A1'9)_/0/PT7U7@;_6?%VAPQRU3I+\BL,. MOG15GW>EF6CML]>037GE8:7M$M49&^H(E14?B3%PRG?@32$'S.356RY=C[NM M,4_U_XST^+KBT2>SUDPT/.:K"6D-9HX=EXL&%/?>?U=IF7(]%,69U3T'I]GW M?!EV$W$G2NX',6A0#(B1"?V>KW2/1ONQ3.*;[*EQA04/V\F.0DA]*$I04B%U M@= YE6MB4ZR0V#!/\2Z9][*/C:DX=Y=^9&2OVL@6PHWCK, .2>XDPR7=A5.L\ >NA&3%V"$8,C$.15^#\(..H!ME5Y1TO*QI2?6F=\M'%4N4VY:X\2 M6!T$G>H+^1U=+?/5X=8"FY=N2R]22=22@ [VL,ID[Y^ M/XWZ&3TA'U9T%+A&0JH"648!/_]8"0Q9=QN]R6T>57$;'(ZJ+?R=C@Q23-*+ MK,6WC87KZ_(EZ=9.W3^.'0%T F\F^9+K3?I'<$%>$!NS:6O;$F5;8N^IO7VE M'F_*^];5B=8MV2%8K*FRI[(3KX]::9 ^^6*-J#DZ]%R\D%2!.C&XN] <(5!A MR78(/7H$_:+@, N4PCO>]5X%\6U\OJQ)('*"IZ2-"5F'6H;?E,XW9+(V9HW: MFFY?# &%E-'MWS3'0H/];:?)R=&P+32)DR&R<'!"QV5_Q*-%=-74+^Q%+&]# M(/(V*!&>6F@NNS _/\OV,LF>)K*M5V (WSX(R*@MGIC5-+E%%EK0%K)]'>). MN@R2G0[@K8JSIFJ-'T_C;;9^6D:GE4-%U, M,EF*<)@8L& =.8%RYNV6E.=.[6: -Y'J\29:)?_P8.WO!V-*<;F.]6W$L4I; MW#KVHY)/MBA_T@G#$(O2J.W;.6V+9= X5V ,9%9 NL!F6ICWRH'$]!F53R02 M;]S 3^]"8D+!T0:XCD-_ 0XDE@J5Z0<5# M(NPU?O61!>!> +)!MS;E(3\KQ])3T;7Q_F,'F@[D!L/GOIJ+)")-?(8<#RDOKB])=_&L<5++ M__W%G3S(BNR+A^H)8[A_%AP,.A/+3=+:\Z?["2U&S9\6Y^&XJD;!([BJDH#^ MO+O &M4-*Q,+.RT[UC.W<:BC/0W;-!JB%'GWE@'O"3J;RBE+S%'?=N%[(\/X>%@, BD&D7B],7FAWFV>N$Q$0U_3]CRBB%JZHZ[8Q0P8%%P_NI1\\FXO5U[1MZ9D!- H0;"-_YD1-Y\7I@:2=>2 M(L1_J'07(5@\5)9L.W"^\52:?[N@IQA+JBK!(\]9C!RZ\-%A8IS]#>^5*/PKH6'CH:ZZB@PS-R_.[8*3L3L?4*_UDL>2QUW*@6A"+AV] MLD((TK[ZH&/Q89H?@5X8AKO0""M>UV54:8;%I_UL44E%&POG/)OEL(>@2S\H M.O;[ 8>$:+@,'W1U=+3JPZ:0=6O(+42$=BNAZ9?J3/66P5F^#T_AW3WQ)6W= M4LU2\WPC&!19P1R;N=CF'0^X'!RNEMI]EO*WK8R+IUVK;4O9)M%769&H?WU% M(0K0+'ZO'/YXH'SFQT.7UBM@;Y\GR+*6-+A-.4BZEI[^'4U)@E) M$^R1]T (Z>Y0CKMP& 3/4PYF>T\M2A?)00*^!5;Q4.&7 MS9@J=J'C<;= K&6HU6U8S7SEV]8TMM>3 M(D^SIXKK',RD'7-%TBS2!5:55>NF.PG#Y8IT/85D0?2KRPCR'Z=IQ>=3ANS& M9%[1.N>7Z<98M&FAMI-7J7V9O>PR<%C32DY"C8(V1= H^\"^9];&V:PGNUS$ M'06L*TEJ]$0D%XZ8X$4D//W>9A' <_B-=N:0\CDF\XP$.675]P_Q?K-LAJ/R4DNR.*C MW*I/R005**_0 [L48Q-B+J"0@,XM7?=X B]?/?F"2,ZBA#2J@F\\,#.WAX9" M@#=WX4XUH>P%B=9Y4[B-F=-LSF\!QR$IYCXFUEP0%33U!:#(Q@R(?MRJRM>]H%UL'IJD MD-37QX_0=U+XY8 ^AOSY<_4")K\_...B*&F;V:J_"PU2V4"2[UH,VXS_1C8! MF:%AAZCW/P CYL$-HO4FCS M0!;+0H,RPLH/&GY+B?G52W,+7DJK()014H\I29V9Y[?&8'+X"XS=IEE]GKK#(QHM-?NG#R%\K]V23'>G%).;*5-LNY5F)HI$.#T8 3"B%- MW%?JEL+SNV#W29$>8>;V!>;XVZY&--R&>(2/ZT+MB<-QWW%AI!P_O0"O+,[= MA.E"II4^*H:'N8Q([7UKMI]:/6_MV35]@#T218OS>Q#HW%6\;2+N*C ME\UH3U.*RB_;OI(^8"=V3W8SWKC81A&6"Y=6+UWSF?:%:5:%*\, M.I=/,\HR?HQ;!M!.A=!>]X7>0RS*^\EVL9P* R7D$+A+3QYPT?BR; M-B*AB(+E^4@_.N$NKQ$HHW@_PVN7BUHV3I$SI[;+\SVITLF8]S&BW* MVWQ/2U39HM-2^GFW)TV#0_4)EB_XW$N @_,&&+-XN1:9\K,433Q$6I1HJ6.U(-38*>F!S+2A[-O/:1G==;:IZ8ZT+51#J, M%\ O)+#0GQ9K%6\K&Y5SJ/4"?>FDN[TQ&G@!FE:QYMU]"\Q007L<;5$ZX7BS MY.NZB"5K-V8'>5$7TQ*,[4?XJJO^F6>G$ <1CSE@];<5EVF'\J":W@JT?MB3 M)X#XHU8D=;UQ@YR*_^<& 7$7-$ 6/OGY%R?,Z1?M9/DR:*A\NNQY9>'-;.*\ M3-RV?CE(LLT[(S/'[]';C,*W=*=00.O".%*T-F3;N\&W>'9R*17A<^9>.[KV M.*.XO5&8V^\UKQPL>=_?$MUQO6>F^JVO1CX3D/R05D,RT(RZ.I8_]:# L>;V MC,=]"%MFFA^S#.$RX=8(8\IY!2.@Q)9A?F6P7EI^G!J )L0NJE<&I&4HU!-,4QFH-ED=?1=Z6W=#T\TR&"F._-5/^#:S75 X(]SJ : M5%M&D0HGF/%ZKI#_5W0UBR!#$>>.7.>":;M^4\JB/!9]U1*R#T['#N]]^W:0 M$&-N6UMS;6/*T9%Y!/*7AD2^OA*RT>IW;1?&47N+7)KSPBM.;N7)C?+6%=AS M!R6&I]0W[W_0(/20NA=Y5:M";DXYAHJ$%)FNUQCT5D[>KQE,7\).3'@331,^ M^0;Y?&MKUE=UF1^JP4.GM81Q\B%=:-Q?%W@!$NG<7P C[A?@ =>]?L??Y[B_ M"X_ @Q%CHF[0D01WG9I%=*VY"]%)R%F43!)O_Y771\.ZN4:3LO4-?:E8H':! MI6'PMTLV7>7080*V9D M\H&RDI,O>1!YHZ03<>9P5 77!N9!Z #VMQMQC_E5_T@V0@DI&(*5O5Z:FS\- M!4(5&Z$=(HZ6=QC)JBB=*(<+>RV'K>M)T.>=R6\]_F;QMC&2_'BNNUQ4O'(5QQ MR;@=%&I]:9W.R/]B8 ^44.@!U[8,,.@P\*^\X=5F8"1Q5?ZS 'CC34+KQ>,- M9QV8C(&6,;YG M+09U_+-KDHZ[M*C;=;M/1GX?2E= 3UPIIMC6EC1_KZGR9< M)08-E4T9B6^SR:"48$9'NV2U)T0A^/R9WP\4_8<[ZBN38(%>067<$J>1'7CB MWP;XW(0EAHZ+%%R1_7)A%;<'TI*XVC83?TD+<0_RO ME\MY?\J&6Y=,DS:B2 M.C)%DUI/G3C].4F?;0O>BR^\ (V/Y4E$T<7A'SF; M#]K3M\XOJT',<=F]Y.3$B!\QZF'VNW^]-5F;=NP/AFH;(2)(PHOA:BQ><#'* M%:S^;!=.>Z42%>,A)HFK@8N7YB=2F)ZIME6)5["H:M;)-"%15J8!B])S+TMJ MVE"2@^FSTTN,,-D8@V'#B$;X6&Y#U99,(_,"M'9P;W<-I/5<((7^LES*::VK M^RWYA1O%!G:P=-2&25\G^UL/[5+"PD7H,-O775,YEP"'=SS860(:MUG(YT\9GM8IRO3MH2=SZ=&1M,+:=S"6M-K? M3=N(Z>$R F$/L(KU?G U_&0F;.SH!J=.1E/#,Z4WPP0A_:C4HX=#O>I]H+VM<)>U+Y!O9C3WM390E[XLN-B?D?^!R8MT2:0XABTR;K]3GG/!\K3\Y.$6(2]==R9/.SCG1# M 1>VSCADP=T/2^*2@&M^+S'*7/&\T?JVOG*/*0ZA!C)ZZD1CB8/U&5<95QMCSHH#_;(18P\4ECT(_]CYXM&0?JIBJO*N7 M[J_>V3@ UQ=QFK1K]A64CJ=A3GQ[SZ&5V"9(H@$U*UNN!1.9ML77U7Y_ :HI M*EWKO?2-@FL>%&=%3J2,[RV[DA)G]1M%(HAD0K^,LQ-<]HZ_LQ M5G1P_3N4@K70YU7)P"R0KP+4IL*PAB<>K\#_TK-YE_<)O+*D#->HE&+;65*: M94I3B?M9G*D@%CP+3BTYQYOS\O7G+,,?X> !Y=KC'*_TP,D:+6.U&0;-F MVTM;C4Q95\6US/.P#ZVF%:&%N*HJ*O_H4/+OA59 9?F*#7Z7W3!+P.Z'R^%' MH2-#N2-]$ I=R(\S&M4^NJL'?] X:[4#ZUF6;S'SFYO3$R034;+A<,>6\7&\W MOA+\SCKEQ*] V&(<4&26!Q'DCA< D93^@,];%9\<2:K?-1,BTMX M78\9'\WBT7^S?%X"YO>\K?K&G.,4\U/&E"/FE>T3+LR0+3_!(_7,BJV/K\"H MPT;7:L"Y8 !<\XZA?>&"=E."09\K:71+8+@LDPVG,FX4$2F>A5!OE;%XPK6A MI3_.5OR7_8DFLXV5QSLD2!!_V3]Z#_7O06[%D6RA3:)!$]K3]X4[L_G'0-1N M@_3 0=EM^VY?Y1K!!X' FY''CYV \?E0VFT*L[MSDJ>;WS#S MP(Q=)%Y?)_ M9Q^CID.YJ',M:DU_UW YFPWUAM)%^N81Y!$%Y.;;RI8=)JQ6P3W]P/4P67H, M).XV2'L!!GG^W,Q3N5O0ASKP)O(QOM']RS]ZUOZ-X5HSC2WP0(U",?6%$25< M?[NP/-0CAJBX-GJY@[;@DWT(7:Q\K6!(IQ"W$?_N<>[=V7 U- O-I\:G+:[ M/#'F]TDYU:[X_@4P+KVM*OO_'4N.QDXV=WMV^0#!WBNIX7K,["WHHC'ZD;W_ MAP_95&??[UT0C_RQKA]!#JV&%B3B2V\@)NJ["G[MR133#T_2G8"[AKHJ1 _/T*#96/YM30[4W[I^0.ATVC"1-+)@7 MAE&(]X]\L89J'MFLF'X)-WIP",T*<#PRG#[[H )K=0U10U,@'2D=*N=_'/3SZU+P!F TQLA0"X[81?D"E@$N:*1BV($TE/P3;#S^[U&E) (M%92S$.'.-G7J MBMMXKKV'.=9^5"X5JDS\L6*^MI;-#!S!;&8?O@!'Y_S&T\>;7%ABFRAJG6%9VL S[" M#1-I ;GP9QU?M.Z#'MQ+N81<%683C%6[0K[SK.'PPC\AJ6N>%$^.6@7T[<>V M5N?F2EH=INVE5N1S9_HC3&UT4#O)/,3EI6SHS3OSI&JOJTS@B2R>W'H-,(QIZQZ>PU61"2@TE8P MCH;\P]AM4:F&3TEWBU(!_LF/O#K61]4\F\^#S'OYZ"#&"-'AO0^^.Y6Z\URQ M KI!D\5&XBZA(69V.T<":FY%^1/S-0O;&XP^J245_M*#>OA)(@F^I2O]/&ZL MB<(Y;N4SMAX\W&]OT5HL&H':9%(\P'?F<)+V;>97AL'VMWIYM=J#;7 %=FF5 M]9$4XZ+QB9,'0&FC,O;! T>9+7$8_MEJF.5][7%^%@_=JV!*@2GG8+T;]K#\"Q!N06']'\->8$5']Z@>0(L3GZK< MQ>LHX?@"Z#Y&7E?5E8");6W;[)HF@P8<8N//:PYLXR.XZ-KJP (9T>WB/UN$ M9$CAGD2>W&#:_PF62O[#**1HA!"D2*%^*OP6_X'A9@*:LJ=_7,()DGK:'> < M"$2]V;]_AH,$$>5*/$Q5"[0L6B:=-%DLOM'J9:QL@#D\ O\ 3W6H;RHJ'.\/D!.U MX]]5N-)8-.W>45[OMW =6-R8H.EVY80 @DCPYV&YWNU6[[,K'K=,Y5GE>Z2S5:OE-]\0,K;*2%_A.QU MYGEM8[V2+;5.*\DB('PEUP-/GBZS KTI>R8XQRQ\:O2L\(K=9%^ESHU@8'+U\MM36I)MK7I2WA;9-![ FHZPFG;%65DK_F^ MI=>26^G0@MKD9O@D!^TC0FQHU(&;$-Q S4%;&E@OIZVU70H%TZ4V4,99 MSY3-;=5\(4EIV?!9'X0MC\4Y9U/4D;J_L"-,[.6KU#+GR+72HG"''_\5MQ9& M+F8?KMJAP>MU/W<6=\N">Z:'+(OQY/ 7TFJZC$2^X0^@)JC_5ODOS -/;I_$ MX2Y=>1,2)VK"*MO]GBZZ/STGM!%6K6F_S\?& 6A_CX!_)4 \I5.H5JDS5)C> M##IT*'M"TR!]H]ABR#S[L0IJ.=\O@NWFQ61NYL@Y.U+;;EX\'2*I^G5YR,A$?",FZ\' M2^)JIW@BN"R?*.?;GH-3CA3L)#P9!>*-KU91CVQ)RJVKF2V:O[F21FE$ 7YJ M!><%M37F[N@5 J'*55;]VNS?UY1S#9M_O:'-I8.F5E-,7P@GS__CS=1_!!D9 M%5E*F-&W*76/TLZW]K 75R&C-8$]+<\-,&"5KFCEFI0S\63)$:+?PS6/8(J^ M6W9VQ?*U*U&'1OQS+3WHY_ MG.7$)TAD(.JHK*&)^\I(VIW)Y.:UTIR*N"55,>_&^BFC-A_%MG29/ UU M(A)7RNFTXA\E/:]5D$0V?W1,8Y4%3C,0B53?5(64+W]?^=%0M 9OJK4^QF^U M@+EH^B=3S.<$5*6L_PG>=RSW+=6QJ:U(O6N"E S#%">K4 RDI2P?K5\B9$&\ MBL.[3A)X+43>T\/J,6;N518=SM%XMH47UH_>X7LGH_G#""[6B -B\.1BN$"# M)EOY8<3C]UBIF75,X2DZ8X[G^RG;G__?,0P+UO5Y 3YQ_LE";.+]2Q1PN+8T M7*;6DJ5=C1"VIR.)AR/-$PEWPZ0@??]MO',ZUT9L4Z]NW!Y_Z# ]0 MH!_$S*X>.7>,0^@YJ*UF3C9WT/Z]3 M'J+VV_4?'68*[ QL[BZP-#5,_CA+U&-.1S(O5T/WN''UL(E59(L)!^4SO\7)7X*UBR>.:\6M52=>@OSY/>\.;@U#$$:QB M:#@,1I,%A:L:I.16KAK6RHQ&48AZBZ@;W%R\RVO M&^OI3Y.^7A/#G)&\4 G U!0R-%;LS-^L7[%G>QO\:1A\[Z5;! MPC/U_63_P>;L;1SA9XN"A)"R)]D<%/JR6\];GQAA]]A5 E4KDLW/_/M'&#I_ M_R_%>"_VPSH(GDK\Y+?'Q[]N)6BMF5V1%IVC$**BP05Y$9*^7ECB.%=:/\(P M-NYL( !MY;>(6N[X(MTK"7S^-B4DZ2;,# W?\K7WV.]?IY_93UG&J)-D@FQ+ M)-2X:"I3$U&^FPY('GNDUNZXN&UVSELQT(=:2CC_E%&:3>3&+-X;\LU OQ+% M\\/8 CM&\9!3+W'=6_E^_$S;JHN,C8,RW:+: #-/5 P5'_))R3QW'7"^/W-P M&Y*Q+Z#;B[5X(XKTE-02%=^[3A>]);GQJ4'(97U3@5365I.=EO*5""*)C(A> M_>8+ '>D_0(@^8FW(>EW:B:"K;^;9)J^27U^$ AZQ/(!QE-[M%X]$LOME"31G;^$&H,OKYU>FXA>]P3Z@7;N9AG%>XCI^)CPWRK;?["11A#24 M@\:C=3 E)U!84Z8\W\&'KN[$RP';@C 7XO)-BF;/."*OY.37Z_6\QVFRVTYC MX()/C<:0*;%GEKY!X;86^'W < -&%/,%[.OUR_WO#[+6Q%5O)N(+&@Z,P/O0.G+HS>JV+@!0!$Z!]> M)[T ,)76\^Z6.4CIT.Y![0 F2-:9Z:A=6&4'T?8?4_9Z]04(J@#0WFG")_7 M==+:>=DQ>5ZM?4;3TY?E-[?"1,1]1@A^!!W@:.Q85T82"W*5U\*=?'7AJ!D+ MOG@^Y'L"<7O1-GW+S>*.D^"U, D!E2XVZI\*&(!!,OE@=TJJ#K'G&:P+-FHZ M3Z/.PV?6"!A_"_K(@GY!S. NR^^KZ ]!HM.-$K9R1T^BNT2Z2H2OG+-L0"4= M;0V=R32I_:F^*5PQ]BW4X0#6YC4>X@K6 P&KR#G-"W"!)Q=@_)GTQMT(X2+F M^35$\]NWAL,1_:\?!0.]?..7"E47F"NFXI;>':;BNQ3V27^C72?$78TT>$8?=F M:Y)Y_$1]&'6]?/_0L,;7(AR.@*NJ^U=91XW7&YEZ7YI"$(/C@UX#QU6NP],&B?9N+2UH\Z_3S7VQV,O4;N>JR,$J!>E=IPIQ%]8S7&HH">3/5!;KYFE+ MC=6,<%FV!F(:)L;;#9\]CE__>O8_+A)/,)9\7U:NJ'"_O)#)& =7DA>U, +J MZ^*%&NB]SZ*RE[NT:FW7T5J6FE#%8HX?$_"?7EAJ6PKQL[H82JW4S<;4EW1K M;B*.L+#!?D]6=N0D1G/9WPCX4H2] +N*,R_ "87C"Y ':5SSI&:1&1F25C7 M"A)T+P:3OTH4 (&'TR5JPI1B@H@(I;P47F=\G39PQ_6BV_8C9YZ_\?UVO5_O MSR:X+YDTL4%.>-&S_U/0GQYNHK$:O3J\BQUJ.6/+XWDJ>-N,Q37OX*(PZ)P- M1:X6A6Y4KAX:H<9!(%*QU?NO1L:<_&H*:AZ]*!26TKR:AY>56B\XQ"[P*K3! M%A\HK[0D5/;-*_8!-J00@277"\KJ 8IP2-IS)$*_M*/3O+<+)8[WASJ^'KI< MX DF!]-J* NK&>J="W4=T*.9%R^E*4D:,4B@_L*CA'3'5VT,!;[J M8-TJ3I&Y'MV*V].9K6WITGE^HPW\^SHR3\2[I,=A'ISD"LK3*&> M%]W*<]>IR9R3:O!8<'PF5PZJH\<1!J%+B2#I;<^!2JX.X=L TJ7">,VH4RTQ MV%$2!))0C &8);)CX;Z+ .I'VSJ(VXCE\]A:QC,',[4_B_O\!8BTY$[3*F"I M,OLXD0"OU$(*Z]*#6: MK>NC_?$ZEAKGNPT^OFN#";F\KUOLIQW*9-*8J(6_ MH5\%80UIW_$;A[K['O,I:+_3ZTC@!4X_\/(*JB#^Q-OO(K@@12LR/";H8NQ: MR&NL>VW0RY4X4)L(,Y9 ?";X"E'9N%#2<=M>6_-B/\+O5/BW?'U+8]L7<=J^ MNE660<:),B_JV8]$.5C2>:T"(F0K1C;"Y OX8Q:*#OLG%[DF7Z>O';BN M*+O5I8LNL7'(C!0VU953L%(ZR59T(FUC')X7+#?5%\DG>4!N\_#?.]"PLU?( MY9Q+ 30WO8(S2'FJ!F#H$S/GD\4-\]OM:94Y4]F]>AN\NZ$-]X1A>)\'+4AZ MN:&MC^3@29H;!"T"[,Q1ZOW:07,LYG0JX' _SAI.ZFAH[O[]VG*O4_D(SA I MUE1!!&'EMDYN+'6L#Q4]$ #;$=K?Q;KXL_E\L@]:RJ7_)'7XIF-.024EBEUI M_QXP7T;TWF[7Z; ;WXXVQ'\!9-+&3V,.'4&K$B>#8B+L#+0P<"'6<(4M-?4= MYN!T&3KSG^BU$:#K:;E:(W_O"R25UO.]VI)#?HSI9#/< X>?*>\B&7%XU5PV ML;X^&]KN&O%T-LU=4S0=>++;$I> 8!)*!T=)2CX G7[W-P81$[5A==%X3)Q=] M\>,3N2V [!V>8NPRJ@G]E(+080X3+6/!=7I0[L+%^!(#>O]UJXYX'\V8ZU&Q M$[Q!;DO$)\/]/JN'?OI(T9^69Y7K\BZVGS6VT6DM8&ZH$[TUX*+[#0=L Z=^ M>KJ_+ Z$?L\W?I6P@$@7[M4[YU]1TY65<$^8 FN&W3_GA#[_R;>M1HQ''!RA M&#[S4 DW=FBU\MRO\ SNNDEX]%3P.&A9 M6L+94_S46OX"S*C=O0"P%(_6SZN++\ !@^\+$(SUS/4^:CY%*&ACH9JEJH.M M.#WZ6]'$W.L]&?UBI<9@?8+ 2]#AQ@U$>5_G.K>&;+\/M-=X4=>#->X.-R3= M[9;W3) M5&*/2CVH\I^RK(EY][UTKMW@J*\06S*U^_3*1^9IIU<"-^Q$CH>/#:BY?G78 M%*_\M$\^,_"D8'RV>@1YC+FZFS@Z:3"DT+H@V06!1ZN8'9AI+L_>)-)=NU.U M@["P;#D.(7-%W>XX@C+CQ&=](3 ]]^TJ2(:2KB+G,4>!U^R&SXHOP.#L"X \ M5?P"B--N[&X\&@)N"]H<_^]3%/]M]1DDQ?_T#2 ^G>Q!^K8WZ\83@>&:W>>W^8B9KJ#C.[4\B9/9II-W0 9%>J=STVTS M@8NWQ_DHZ($J292\%6& ARV2,IE6_%&F)RJQ11'4IUE@RXQ$W4*K-/I7MQMH% MA;)YY'4J/;8:E5_30T0B@.>>YDUWQR=DR*!+&AR8^T&0%59_351WY+T'+TD\ MT:&1H.;VLW'I\>BR_/X#F1923C[@5 *S^VO94A:-]B7E M_!"+9;(9N9\=[.Y-KGH2DAK]P3LA!$+RD-;?RCC(1>T-"]ZMS:E69]2FA/;P M%)"*%\!AE!6_S?"DZR2=X(J3WT6T3#+N@I[B/';C7&21&%*E;>QONR/686/6 MW! D)?_6LY7\VP&H+$]NUEADANH7W>63_(-@A) 2J]18]EB[=9RD4YKG8]B' MX;M!3Q4WO&.+ZCM[[RPE\VZO[ 0A7%6CR/UP+7_A,6F66X^3"1?=/#79Q[)) MKWZO<9V(<97NZ$$;[E+,DEO( XDD&M&,'"X+@,E+EVT+W)1'6S7.G\4E.8+) MMB([X6Q6V>TU;HA+*;MBS>Z$JGVQ-M<<+R22#6C+P!5 M9IG76H.]R_+8;^DT$H'HY$;YII9HVJ^;[V+(5C@VKLODMU>$")YQ]$LQB]W. M;67M4B[E*/PJRAO?D-JK9WU?KV9W9-QS8_/1B?EVY'\9IA#Q(/A>:5 M]%"$.Y,3+=X8BF^3UV/FV[N;4M<&AW]IAI60HJT;;TC>-0S9-^=3B' M,]]05\HSJ4Z^EF0"T]B]&]NAC'MH4$7>J"WA!U MDZF/Z:/H*Q+D]6QXC\;S>*Q33VVG MMZPI*Y,US!V_Q< Y/.7T;)%OSZ=B1(R4!W(N!VN_.R>D 2?652)R%QLK-T*, MR\>2[36AVF'C)LY,G_H,Z$V1U>3.73@@M8T49('V7L0O@!:Q0Z5981X+JWV5 M&H.>&'NISD.&Z[@9*;8H>9*D*];VOB/^=(ZNC=H:5W7R[;> 66)<3!CTD@$" M@%RF3.U1LB%>(Y&V)OGZP!$AIGG=!:A+01OP7M5@ YJO.J/?:F1%M1U:S"A(55:05%3M7% [NR)[2F>3UP]?A4MYG.7@$'X8NI(TL=8"K MEJV7+=::(DQ\*Z5(_*)++&2Q/_5H(5'P4 M^B *NB4'QW1<#M\WJ>BL'!)Z> MW%JCKB7#I+/Q=1%$:(E.IT%*2 ;N>?O#M9V+L4WQ!6NVB1LZ_ETPK_-@OPT1 MUI($#D/Q2X9@7X'MSC&'CN1YI()HOGR92[$[8_PW4EGYE_Y[U6[TE2 M>0UY)[@:*@USEWD!I;?,BN MC+_=G>+#,E_N9T0Z02 ML/M?2S*UNSJ;YRL*.]J3QD/>M&[8\%*(30(Z>3G@%?<%ZEIVTSV9- L%71AW1'5$/()7J)4B&!=F0GPK-N!*HG7F MIE.MSYY?G]JNVZ+1/$$)T!HUQ62;QR-/W2)SYEHC45V\\95/GMM,6>;=;&)+ MU5)I_YHBPD-Z3>IL&%[9T]8D"^$SP\A.T:#OSW#!HBK*P1*8>R8_@C#DZ2E6 MZH\7'S07^5I#OI>WD0WOV]W#*1+P$ZV/H?;=V61UUWAVU M4[CX-4I?W4XX.D)CV7S66(XF]!Y$5&CBS+(*0_+.<*#L[,.[]D^4YC$)@\KN MOHX6NT]YBEE^Y>B!# *9;9C"7V!Z#HPQ61LJE:5:LY[[).;I4A1G]7#3]GUJ MF$$I ND)IX/*%/W'-[,.G*%E/4WGQH'6-DE,2!,1AC^''IL(7:0)JY[+)DO$ M$0O!'[8>C[\D[/3LH#3SO0!=X8!SLQ'\@KL^F8^]NGJ3O[9FD[S*N:@:(;7Z M9X!)=G0W$=R@;\JY!6XQE_QY-MS$H<5(UQHA\*ER75+7$MU,?+'I9GB>*HBM M@WJKY)%M:T6(]Y[=0)Q(EH4ZAB% ]N&N2E\*:N]?=$2L<&7+S?XVTY/FV50/ M+VO?R>Z;.9/+:MSW:NFRN^:F!_>,9D\7;R<)]E\-&5@Y>T%\XUA()(&(1UT4 M62<\*\N[]R/93G*RI.0MDV)66T(:XUO?W$E^R]+,DHL*?M*5*#'%KE8+<-B] MOJT:BP(VJYY)TR=%5"-_O>&8K.RJMIL3VY,J"!)L?A_P093RR;_,1O"UJVN^ M_O+X4[P-OZW*.L^M>T($>^UGCQUGFIO=A^NJ>M6%-_/,"),]+A$ZN?=22HFGZ,^'YINRH+$L"5XN>7ZDR3.< M7,T%+=^"+#90-(F&5]G)?H99_/RT]0 'U=;"S O7#&B#$R1O9FXDHSE0.5SR M6$I/M/JVCI(LG@@0(2B+BJCKN&FW;6?MIMY$(\PW^D;+9&9Q.J[5NUL(AMYC MZX]Q9KY6ZYA7 XV>D7,W?NZX*+ ;[@;UH,/LWA8WQ7N7@XF95[7J9<&;6>;)Z5=ZTE%M.VCO"M))_*"GJ9DUZ ^@H/,[F$ M.ST@*:&+XTNR2-?'$,;.9_T7P/@K,7]C^P]K?O^*:9AOY@E1@^RR0B'+%.9H_6GX R;[\X>E6$5+:?]PQW\[9]D1!OR_2(,5E?'S<\+PKT%7DO M!/27SU02WQQ5Y42Y.1>PT:B6:$BBE@G S*B7_$_S:<118L77@U01TFH5Q2U" MDMR$5,TQTNBRQ)A144#IOU9!MB EWKDYB#*JR,P,5'V6]'!!C^J#5$P.UBZS M'UXQNYH>MGU)T\_DE8O*U%@?9M E)WP!$@(VCC8>L"M]?C8(>2K7S9DVM7X= M9L1'+\2B8+NM1F1H:?<.*&Y_^R7Y\4_L6EJFEY*1]H4^EBF!TP4%>T9!^O$I<.?C(_T+$)8M\P)D5S\Z_0DF4%\K'<)E$-=;5/(H&O*]A;5YZUUP M1>.-1;.)M8M@6!$/E;V.OW]X 8:QH*HO (IPP@L@8@S=>@%02=^N+2/PTIH/ M>Z4^2[:_ ^[8*U6?U>C^6I.^7:P=_0DC:_J>]*D>VU5B215[:LG6&8^ >^ MHKAH["15K9.@[,,G<'V8$PA)O/Y=[]Z[^X+]\U-#=#/8S@D\'J6HKE_J T,+ MFHSM;C.)4?15]9]!F>?-X3OGUSP!5@E< W=)!I$I@NSE3>_WJ_%FM82R(Z_3 M?Y>R_M/,547%^7[:%)!#<*9P$$K0($MQ#D$(# 8);$:" PMT]P1V" M%0G!*=P=$@H)P0E2N$OA&B30_'JM7N^-^G7WY-^#-]BS;W#O=_:1>^_9A]]A M!0 $$!^532\"TDX8+ OSJHT6=IUW=9,^G3Q-!/R3SHFWC(?D)+N"O[ZCK]P< MV BEI<+O%K5WHX>P-3/680S;,-+_MF\#^U?8HL++AY ;=4YU'J/ <) GS+I"#]%N]5VB/Z8N[$4Q60/W5IS Q3O"EIG%L%8V"K&CI7^8!"#335K MOD>(OS!'+T]VS(!0R;EL_22-M;L#I4)S-"ILUKLLZ+C+R699'< M[5EDR%4\^AA+HG+Q<1)^<2(82Z28084):5X[KQ@NMC5 IJ58&*8G#/(]8SD: CAW4!QUE+DRA9^#K*ZI&L?WWNUY5,]]7M!?Q?,;UULO M7@N2]"J3/@K6>.!#U1_I_;&KGMRS>.[]!\?=/!LIHIPU6)#WM6/H>13C0E!Q MQAY(:88KU:,]B='K%=I]'=%>:;@ ]BSJ@SWJ<97G-R#UQ#4BBV:V)^EA_-:I M7 D[^KLGN', 2I>'?U\]6NB<QJ36KHR? #Q\.$"*"J25>ACUBFZ&2'47E!G0KSH3(DI!)Q-LZ M&%S68@A^)?$>*@]P]C AGP8=G \IP QZC>6TH["?(P;")=J[*H9F.;77*GQR M;8%PGV.FZS4=I@ZF' M$IR4NOO+6MZ'DBM.U[4.&L:@9J"*&GJS 5;B/QS9BARG6DJ_9/X.W1TJY$8X MI#/'@QH.\( 5M["%^N!>UU 9^HJ<98X]-VE\Z+X_74.TUS3/*C_VEW01^N/+ M>X"R0^H#*V 0]Y;M6NB2K3#GM)B3;_')7 -W!CW6V*?^BE:MWXBS_$\+X@>I M#?(4FJ]JE)RS.=FYO;:"D6I03\KS4J/NSD&_M5^QB1%$N)Q=)"YBI#) 6M.( M2K<<%H.&AHX@(].E$6_Z)-EV$B59U&!B:Y"BR=D(SA_=0**14J,14%[][:=[ MP(?J,*0CT:B"#EBBP24@I"7SO]:&@8BGF-4H_F.J55>O=DDFLVA@3??9Y;'_ M<=1T7I!(K-Z"79]6:VU51Z3%Z$%YB@;6F\-764HZ[P9ZA[_%*3PIO8X(=X;^ M+6#,^2#6YVQN.U3%=_J"7&A5PW,N!IX/$5P:DZ&'[&067:Q?NSUYIH_D1J6V M[5]*]*ER6]XHG4B)F]L1S2ET.!(OXJZU1)TCQKD^L52G/4XRWE6I"Y]17B,\ M?6F%'F^7B@*L5M85NQV2S73D%-;-$? AB*V&Z,&;9">*O*M"=!F?A9>Z&&S+ MXQ(L)MM$O8MWDOK'!/?L-Q?R;7**"$E%L(N[+(!' I-6K=?L6+_RQ^NI:B=8 M)D$;0B'CVG@7_ O 0G[R5@M>3J3'OA^]V8G ,+(^92J MR'5#'YM/9,\;S1; M\SE%+N1XZ-(CZ3%D_<#"KCXO2.+&Q-B B6JHI+O0R&1>MD9<7)8ZDV$ M[ DBDF4@:-UY(CESOB/DY!!\=,H+7_4Z!*WG+#*!FG!<^=,PQ,Q/+/+]R[!SSVR\-13?"="LC*5WLZT2.FMDX; MM9/.NTM-_F9PTZB&><#U1U+W)_/$N+]E$^Q?B*7BN&+5Z56@98:&%9\::IH: MS5:-!YL>232(+[L(Q$S8U_V&J#4G6&F;?8L6 [\W MMD1^23-^O2G4E,;Z*.N7Y^)/'#]KK!F\G4-ND#ONN'@3EM M[4-D,WG:E&M@^.1I36(!OZ,';G[C@3*@TY>[*WB8U_^!":=#[]62_)4O]VF- M%WH+4?6(AFD5?/[GI8-/1 *B .]_GH^(2-K"A%7;'T(]'.PHT7^H=>&-/6C^ M5$#&]2'B6+HIS[1_RT4_ZO]U6>KT0/1'=(C) ' M^!T>8W63V:0GV0J1DA M/6M+1S+AA?9?&M!Q6Y[ +*5?WF)?7#/]>E\6T5OFHGV#A QLE[7$Q1?O\%]Y M7KPSA >U' 5\_'K+F>H#+JP(H] T$+,*+[4CPZZJSK3/=L0/9]*5P*,#&P?G MF"0>;76-FR[((W8U2>UH"!W)X\^+:IDN%-%GZ.H5T_ $5'^ZP>#S7S]2&TT@ MII67'3E2];L-#7F" !@^Y'W9X2M75+NHCBY(;)>7C\?"S.MK3K\OSDM"%=! M7@/R]I7M!P=:/35M_@R>.*Z+PG8( O#BV M9T=-U $^GB+G^L30!F*50*VE_:&A$8@L#8-HT8[0>^=[@%6W8U&=1P.J5!J>YFC_0:.V'U\"UO\T M*F0!F#T=* _P/LC]LH0RW!$6\ACO+AEX-.\Z?-7_7*^7'MX=LLR84XI/2).E MT$(>/6=EYY6T"7S5K%T7_+M1:M-1XDB.U0N@O9H^"0\R ;!C MQ P\X&^P1X(0B91YMG7FX4,48OGA6O1Q_X#%]\E=/R.*HE5( WM":>_=9>F2 M?S!7!@YA*ZJN/AS>UQ-9ZBVL9:AB<1%AJ.2W UIR,IL#L(;N$7/R\QE3)"IR MR+':W-"Y'+SU:"P^>W4-6*;E&OQF[KJJ@C]W\_+%ABZ?O7X/W/,@8TWV!S#H MAQE,='@<^FQC1E4S>/UNLCX$]%IMKBWMT\:E<%FOAW6SP1D>.U;P1%WK MX1^E@K337W%7/ >L_ 5A82-/EC9*/;[W9CK-#K#5J><&1YPK/'=36X M@;7K$9\NE4$QLJ=FL*2&H][8%'6!?FU:+VJU .JR[+=B#3A]U"6*,P^)5WC@ MP 4A96%#N%F48XU*\5P&#%*5-L3R%L'04$LFVT^@B,-P GT^"FE,ZIF'\JL4 MS:"3:]XT[+],Q_J^3"GS9':30W M>4[1!%(:UY[!01C+03C@',$AW;!W/GBS;?^2M;TE==S*T(K+,C@D\FL_QU.; M5/YOW/J*P'[&#'F *ZHK<[ GTZ'V0O\ ]JP!CM+$ME+\U*K0_9U(Z>\L#@"N M:#_%%!W;VV@3R1CK@C7[:^I$Q>I$N68+#X!#TH@1VBBQ%IIHO$^!L=62]M$S M(+-@?BK]I4^9Y50-9G=JEREO(3%.A=)F1AETH&# W8%[4XU?S6(L":A3M0O! M5/OBXB+;SZ#NL]E.];6I/@3]\W157Z($NR1WQ7QT% ??#N9<-&]@VEVTB,Q7 M1("YA4H<-E:#RU6]3X+F2S^P[O=AU ;K5' [1,1"G86RW 7WWBV!*6.166KT M60)1M&'8C3CO6!\V3@6\HB9 MLI@2+1R)Y>3,]N5!ZVKXP2SW.M6JR,@<6YV==X%?@Z[:$AKHI!H:FHG^?Q\K M_Z? 9J:M!%4Y_+:* O3G:H IRI@_2) HR"+T;^GRAI'YX]P9K;E/9>]T9D@( M7W2K@1!2)5N6_UW!W#I%PN3,B@%X 8 95&55M C(K6#KA N MI_92)T!!7L+_='(;X8?'7[QD]W5MD "K]F+1U5*I#'Q&<[E[ 9E@[:6MT5R ME._7$L%:OOIOGMP#_*+J&;[08P0;,.H5X+%K:LYB)?O6M,C@V%:5/A*G M>$?RKY=Z_1^\%URMI(<&D"3]%@169,]'<*P_:Q!:$QU@S&LQ.(Z/ZSP^SPML M%CY57B)4%^0L'C038_IC;$+S<""':=S=%MT#J(W_QL[[1.3"?''-*7M4.!\# MF7FQK9Z6)#/#%]27$\8THE6;CLD@'S3!=SRMJ^^Y IMA_ AY51SQU MYSLI_S87%JM-D$W4989QP*5<]YX_[-F$?X_]GT;#Y!]PZO;?7\-?),T_)6UF MIF^I="S7.F*+>G'L$'0=3MEMS"5QN"5U+;;]5;L] M_2F\K9NVIL1,IPO(3![?=79HS/0#/1@KOGQ1[VO'ENZ,-0^F6V9 L&@1$3^N MT/M :TS77H%3KFD2>%34T](9Z3;T&F9RN,\OQU_*!"('5 2&X0W\<5YC\#4Y MSOD;412XA4(ZLN1Y\U4 E8+H2T-',Y$KAG46@_ MZWM E)]HF7XO!.8QQ3PU =,ALUQ+"# *_>/"":=5EA@H.ITA6IU 9H(N.J4^ M.GJ8O@WUS*!.ZR)L#["'G)>77A7).%(9>:T>GT5JVR$F:&8^':D?YAX2MOM+ MXYU5 KU.M8_2/]:UTF"[>$6L+AAXFN'US33@8"=G>RQ/I3K%JBD07=YUK!B= M_>3J<90 '[-\YT/9M@PBICP),*)TXFE8Q-5'\;*M3RI^(.%\34R$7XZIPIU@ MZSEK*"3ES_6$GW*8(LSQWVO3J,!EKR;&U\1WN9!GA^1^%]QY MPZ/][S^MV@G_F>!:8*\^V@Y=U!AI2124W 00$3F_+,=;OQ6]!SQMC;_>7+HF M*:D0C'T-LK6S<68?GEGC%%N;+G>:0*(R<]0K4 R_>=.+5S3R.HK4Y%T^:O]V M^ZOPJL.^S"REJW?LU($YCO;R185I.ZJC'.WFIVLG094_LJ#X>[V'*3'6:-VR MJ+''^:JY9F;D+E<9QM)#@P%!^&JH07#7.;/_F.JKNT7#)LHX:]#A2G:8;Y>SH1F$ MWGDK8@9;9.4_&W @A+XG^_8K:8I5ZX>H2\-98CO,G7(=TX;.S9J9GE0_P38] MR2[>YJ)+!I]P3EV&@(@D]X53>/#5DV+F]])AM:E6[B.A&$[N;;N_]%B_2^""=_Q])U4G<;E MBSNHR8C>]5)XG2EI':A,+SH9\(S?\L-8-8_"4AI+A,W)AQH7"O/I/ZTDIU M\G>Q"ZV?3D9(_JR]G@P@*\PBG+D;35K$5:N22[7D:I6 ,'%LYB[;P -#6FZ= M2ZP=ZY:)[@$M!GM[=[1_E/M_0<8U;R?9_689+DJ XBY>UW'^:%?%T;,%3"2B M;E#3T6'8Z(N5?36 _)1\F^-GNR"1'EO[.5:?%*77#_FCJ?32OM(%H'&.9>QK M 1H -@FOV!DZKFXDU.5)FV]Q/P;&7H$9L68&I%)9(Z*#+%[KQFF<_-="FX)Q MC-D]H#D;,E=4;SOC92H_?NZ;H_L3:=[1//\\19QA[C/?&+Y'<; MZB=82 FV8KGEP,C&DG*'*.G%N;H"\%P:024Z-'CD:Z6Q!AV4-A9>BA)$F%X2HMUB\AZ '@W+;VVB"L": VWKVUI)HP7FQ:V^>^D4M/J/IL7 ?+6/K"IVOI-"VAL0I*R)+ MB8\=1[QV=#TXOEP> 9VFM>Y2 ?*DY)?S_]1L*;:VPCIYUCI('-%!/N&H>T#( M8: CGCR4F*\CK< :X-Y>MHT*:#6SK^=R=K;7XWN-]&80Q:;-1;S[R&V6D]Q$ MW_G=#.='*[%G^CU 0= 5SE]UQ!;I/C>S,96L.@4Z2OJE>+#.[#F"'9=-XG48 M=3;$!:X>>_5G[]4V-E5UDBXOLCHY>8#U7#"Z[%;JJ+?1;?J]CP5^A"CTJ4=, M];FX$O;->7&X36E-#JK3//OE=T)/G2S#CC&K-M\%*:#^6F*D61BO9AUY^4)/MHH,]S1!3O$N:R3_=I:B .7*P^W*TUFI>@$/>3-GO^LBB?2 M^)%[0M=T#ZB _2.BH;Y3?'EC$WA&NUU^-J<"SK1Y^H0%\\E#T+>Y&ZJCSK4[ M4=9*$K9QB^LOBRQ:&_BW#M8+\')*0PG?\*%#!H&;FP'&)H MWX,;A9'%B55.WUZ4-8K!"M:CG_<\75# F%=D"J?V<2^XD!K#:V:@^\KTJQ&F?VKH0O6,*L33J'%FD[L@66/*HJ&^Y>8-T3)#.ZZDUSG%7S"R,RH-&J!- M3$>^'SRR8TQ8F/K!\F8Y#.?NF#5W*M>[$+6T?_-&-NK,3(GE!-%1\F[V9,EP MP>/5]8(T= @&LIX?F>9YUCR:GT1#.>$3$U\NH*1U!TS4MDQ-P+B:BH)Z0*U@ MV*)A#:L%\6RG)?O[7^O"Y#'M95P>@\M_T[1TC.NB>GGJ**64EGRS1R(<8?NQ MW]787V]X;'6:'A>BMP:FOZ8&HS"%EPD=P%^AXZH?[/SX1)_J!5]I7V;ZUU\7 M-\5[+'X4>59]76\*V/C?V'/H5^V-=6!TYRU6UD,RA?G IA8N]^;UEH.' MI;_7N>N 5FR.!,)BDTJ%:):WFZYEJRD\_1[R4^W\:SF/'!YNI.^';> MTTLJ;&Y.M[60'%.,AX0$H'TVC''= &_;#J7A')+O@=R&"X$!BT^RTR9 M=SQ\V;.9[USXIWC(.9'&9;;/"B=W^NR;24NT5GMCU.A5/F&SYF3R>(MO*YW= M.KXSB9^;).ZM+9<:Y\^!RVY^VJT4] D*.V0/ON\&@.QDZ^';W+Q.ZB%B-H M2S"L[R#TE+BR<:IES-P6]*@RH1!CC%BD=&Q;S-X%A^J*>?VQA>*&_N3WR10( M)8QLVC#S7<]$3 &;O^&$"C7WAC?B2YKL1S>"'_-1F5%<[5Q< L&MK>$4FJJR M_\I<_7;!6,Z:.,?IAEQD^,F=CJ#.9$5X7+JGAX\L_L 5I@U&FD%[7#[2_@ [ MGW">HU<@+E\'M9XFWD0.'GNF+Z0(V?S%DCL !9KYK_0#DM1YO9EBJNB:*Y@G M!/%GG\;A6S6GKF67*17TRU@"1?!$66A8W^)HOE7S)* 6NCC0R'#24P"=,^E42)^[A#0Q M$9X<$K'"9.XBR@:GOW;DL8#CZ[8S MS"?#8$S9:VALJD&4"Z%/'J38=V>'N&@I1K)^?YDQ_0U3:0NKTF N1'S&3]"E M5GG1*PY"[MTZ^WZ3X]23&9()F,EKJI]^:6!G5YQOK1*MV]CP*3<-W!WC*'WT MPLP_);/:Z1?D-Q5:JR5.DH6%B-$)F,-ME'2?,3FLU**2T!Z#W_0WB6V^) M5J\3&'"DW'/=%6AST)P7""D%NCRF)X]SR@L2^URQDKF[NO"$WS"5S+F+FU]: M&5[5!J+-HFO-3]U4B6ZF8?68UZ>XLG5="J.?VO^OJVJ5;W2K)Y2HTS&Y8V)" MT7'?*Z:D.F]6BO3=;]3V?#^6%EI*7S\"0 T6NGV)LQQN)D2&<;>.2\K2VEIS MI!O=3:6LHKH;YKI8.<.G>,'V[G19P!VDJ&L16C5^&09)R0"_K\X=1'A[' X()).OE,[!&&LO)B<)BML!+2?]=#BOX MB,KOE=;,[5T.6R.Q^5I%H=77_ 2W'UF @ !)&ZRBJLEGDU\%9)*N1*]8W5"L MC&6[G LNB8;R#M-B?I>70A=BQHA EY7$2.8D9/#P8P!6D0FAM(8PJ@"9VKXQ MU*, $A)U2&+C2TLP,&>Z@VA5RMERWW5<+QPY>P]3FT>9CP/=V[UI,! U/0>;%<@CA,8 M9 >T%+S/5B,ME2R\C59(5?C.,)MNS%F%8ET=W<542G<='9Y#5>QED"X8:QXS M1\3V42]ID@A]4(LGJS9"&TW7'C!1SDKZX M]W=WT]!KIPX8W0-LEHQVW\Y>)48+45U\Y6DKB&W@(/@I=:%"1*2 HZRFJY*Q M7X\N:&^),>3OMD_X^=:[E1HN*BVPQB#RA0@Q"$RUX,E3T.H6&,"B$3FC8?I< M-"T-L^'Q,_5V.M7(4C*/P># TZ\9ZE.%6#/6C_[K%?K_ =4TX%9D7N:K)"&@ MI3LVZ0&A5!2@TK-H=JFT?".?&N\CY_,8(>(&Z/,)A+67@9VX-RWQN?P:CO7$ MQ)>R5V\?@>L&\;.\RK=J&I* 52RQJUHEP7&/158+J-*Z1*B.,9YA.Y'X_7P, MD/J&?7SX3E.&M(Y4XO'C2(+G'L"?L07.,9 )BD%?.A69O$44L($'>3+*0RW: MQU [I"$/T,Y2K6IJB$/9<7DSQQ\HC''H7!,XZY*QCY/B*423&'_%7,;8B5?V MI\ PMH>1R)!-/:*Z.G$&,NHJ$"VI2W(\++>H5:79?MGWT]UZ.9"[4VX*,29# MH&?Q/G&*E9#C5QC[X'&\SM0GI;9BJ=;FZ!:E&U7[8$"A6ZQ@M\R!*UOYOS-LF#FQ1=WQN>OE@7B*?42\4W"@-=X]?( G62UZLQ]GHW: M1M^4WED#7CU((;%! LH0B!)P)%4(Y$LWZ[;?6/>S_P902P,$% @ F(-75M-FEI?[ M60 JG0 !$ !I;6O#@(4!P"1*< MX!:@(01-D,8=$MQ"<*>1 GN%MS=78)+<"?!W=VU>SIW[F_WS7KSWW_=>7?> MK#FLS5K=I[I.[:J]O_WMVM4-^P5; 9[*2$T1RI'8D M!!H $0\!"0\!U@U0P<>)@O"7"_CKA8"(A(R"BO8$'0,3WJ#V*8"(@(2$B(R$ M@H*,#+_K!;\/(..A/'O!*8Z*#_Z 1F-'P.4;E?F$]DUE!Z'R^ D=]T=[/W2, MYT3$)*3T+QD8F9AY>/GX!02%)-Y*2DG+R,JIJ*JI:VAJ:1L9FYB:F5M8.C@Z M.;NXNKG[?PD(#/KZ+3@Z)C8N/B$Q*3DK.RW=W_T0@"0$/[E^A_J MA0?7"Q$9&0D9[8]>"(@N?QK@(:.\X$1])@Y&^V"'3\/E^X3@351F90%'^W&,YW0\J_2G?U3[BV;_.<7\_DN:_:MB_Z;7'("%A !?/"0\ 1?:'Q%@8\G<;W]0'V\97VVV/I1Q$.-Z9%'+&+667MN\6X MFJ<1037/F0KV(J49]Y]%'\, SS*9!ZM.3]E3_F[*%Z^>C5Z1<<, 5K9ORM+W M\E-0_[F&"7M[J_'Y:B$E+4+\3#@-^2;A2$4Q6J&F*-^U&>CDW(;DU8K*\/&EE@0%7R[\J;Q:RA M#EO'_4%K&/",,$KZ#)3KJD8@3$@TQNZEF'TSV#5WBIZ_5R'+M(L?'>X=_(OA MI'3NYJB9"L?SW2EN4+#D543=[W)*R9]LOM!!)ZK!N4;+S6$K^<=5AUTAEH23 M_ @>V^=2SV944'9(/+04R-WC#KIV;WSU)-TFOV0&3>G8R39>S&:'L*?9GWU7C"44.+ M%^]L4)2KP@-7_1%M5Y_(SHYWL3N!Z%E+M4V8O>2[\[.NSZY:CQ'9WD'[LYV[XM1^Z,B.-)6E;WBS+1"N* BWJ3 ?7)>H M:Z']4YMHRKX.Y*%NJ6B0ZR (>+347<25UV(@)<58"2Q)F(A" !;[/T5(FJ"U MMJN'.,>J35L"^"\+)-0 M/JM#^LTT?TSH$?W]VQ47H\B,1U3%AR<:T1JUOMD_<5R:\3$82T,,<%M[0YMR MFL+"2G!9.D->BVZ;8"@@%E)U"R4?VK^S([Y0]S,7ZHZ6(+70&#HW&P!_NO4$ M%% %VZFAO.3N4KE<"S7N7O.E9=YCZL]%U86.UC=4BG4"NTT9<_+VC?9K-9_?>[V%KM6C.Z9 @>'.)5OUBZ" M5/!8R_B1C6>>3'X\TW-6V2L7\=;9SXJ)6"F.?>#^_H)EF:GLVOC=B_O<^H A M>[FQ"M7/GU53#,E/@P4C"79*>4^V&B9NWV5;HLJ7S*-4;V-\5N#\=7I9S =4Z+WK_OO6 CV."'A!%?2!VSHNR19"+DQ ME[+O]/\B(WMGURY(/*H;7*[FX6O:>;?^?HKZ1TUDGQU2D!3%5VC<)4,@[ST$ MW]5[7M4?F**&"7*[[6EC;4IK?>>\<%L!T6 6 M_FY^B.')4J$S#A9?=,-= )V*W%&[Y\^U5*5]?::I2^SY>*M 1L@O-$P8$.ZK M10 VD"?(BGX;8-NW)LO60D\98:U%OB!/UYT59^PH">!'XPYX"06W9\5FY390 ME'AS57M90G6^YO.YJ#^=8]^)5_^:U9?RPA C7J)76O>R<+)/BA/_.%B?BJ^KR8 JBN@XON70SCQ:/" M]Z,ZMK(I<9K,OLTJ55@QU%KEM>! E6E^](X.-K]N:$<3)"[SUJ:E/YEIR]NM MX^PHH/]MY25'\>95=5'D)@**#IU1P89IJ?0ZINH]3>*19T-F6]B8$9;9/8C,UIZFA_#^,9ZH'$;6UW60#UK86 MQ=2%'R?/<74IXY!_L ="L/K,/?N/)WX?ZCXF49BHVV\*$:27RC=:FW@)ITV"SUYXH;H3#BKVOD^AZV92)MZFT;XY#X8KY M1>]YK6K,K$]&S*XLLPX,T$$H$S;(U[U)UVC[<6^T>UU5[!67J2783%M6 MK_%H7A0_B 8MH0@P9OBI3%803'LX.=EU9WS_:,USWE?HO=Y MQ/FN[[$8V75R7;JA3&-S.!]55TK]AF!)H;!%3F;G[9E'"61-4MYD59Y]#/&4 M[-OKFCY0OMQL^-P3*9I @;ZL @*$44BG0QYD%+/M?A5R4P1:%9P$;0*CS?5"6_LM/EJ9(YPKDF!&6F>)T@R>_6A^N7=Z? MUU35^(KNA::LA\L#QN9+S-/TD1+TF:W789^[]L-9%/NX^!^H2;L.3$QKK M[ MI:1I@W=>^)&9=W]^&Y4!)=#%Z#_]@NVP,FQ)3V)DPH0T%:(7-<0G YZZ%A M#=]5]5R/+7VU!%>E%M[RT.N*]@V^)]3A<0%ZHX$UK2"UDYZPW,W6R=J1*IL9 MG8^9V8NDGL-Q@N!9MBI0/*!5#J*"!VHEU!KKR=4VX]KLW*ET8A$W4J7:0?\V*>Z P6%S=L):O+3@A, M"*1)TCW+]WM*94W9"&BVG)0%Y7^?;TR[TQ'(J$EC7(N3P..D]AOR%Z#UK[&; M2Q 1*7VT1C6&"D[E1;ZOJ^-8("NPI4L6^,53U9?";?)UFX$: &D'VQ+)"]?U M7+0*2%A/M"AEQ*EIO\D-ES@:T: ^.O(PQ*E_>Y+V/?NF;.Q]O4:HTS>;%W,: MQE:4DTFHDPV1BZA"^(>:H)/@7=G5>\&M*2R76>=]X??&MUS&\]6FR^\WZYW6 M*?94=PW>HO"=_LBF'] =M#%C/5U^_,%$0DR\06^/2HR8_W%;4/2VX,++C:>4 M7\N.]OO@S1#3TU!K^47CQ10_@B8?M%.GTHAG%NJD&@'E-JR'1W&EM5&?SG7C M7KZI_"&W*D5PV2?26$9:\^6#P$[-4_BR5OQQ""I)3YJ/R[B'OCO5JF'"\Y\]HMRQ#E6#0'DLPPG1:C^JTLIFH;])I#V_E^/*,Y.YPT1:X/3L0Z@ MDY3=]//.8^B- 90YXD;!";V" 81ZO(1?_]:*LZ'XJ=Q05ST8L R/ M:3WICG'%LU%]"+T#L()ST7,!J7#=;R\J;\G$S=NMNV!WN7&[2 M]7#D/BLM9="JG:%^A2MAZ0"F]$[Y[< <<1%IXMXB[Q;(7UQ:[E%4!666IA>,,OG?ZNO0#O7/;>:?MY(/YGQ:X M1>I0%??,YJ; @9EW2?/6=J$QCRQ4T&?-!K>K_+M0WK#2O9#BGS8X=.'#9([% M#XI0Z?/L?4=0HFBASNT[;:?0);H6Z-14;(BD0'W]@73A%10BMP]@ @ *@C MNJ8-,,[PU,6!Q3 8J3S?,B_*1%1.@8UO,NUW>0O**&ZD3N$;']9SK\9AT.D M7OG#R?<+&$ J6B]QZ___5$#=^D'X=H4E$X]GOC]GN" MX/+9]J>#3^N\W!8L-:@\0F&7+17OL#>[[77\7AC'^7XECR;P[U.9G)H8+C18 M2!*^GT_R'$);9N$[( _=./=3$*V=%W^,Y G5324:/"N#QW>^6V^[AD$W?07! M^6O.ZLW>@PD]2R$>YP0F B&E>QY2SS$N<1*7!/0M/[MX*-N ZWJ>@Y:'O#?5 MWHH]K>9,25Z#VE3Y2KPLOP+R4ZA8?TLS<_P]4_TMJQI MC?,I&GGR3MGRI?O\&D@RS6GOQND,WUD7LQ4N>)_;-<" YYP,5%:D"0]'6!'+C-"N3OJ77KM/^):J*9R3ROX^E!:K>FMOU)K2Y(J"ZO+ MLVJ \RP2_4+8@S1;3SK<5@,\=%=USN#1!$?A+BACO&2H.4:0$(O#)Q]!. MM]5&?HEIKA.^AB6(P2RY)ZA?G8Y)?FE7'?GQGV]=_$I9>51 6U<19.SY>8&T MTX:]VR=[,O/=L L7I8H6!K1&?+\DZZN)C 84[FO_/RU0?Q4XVN.]1, M>E\BH@0\BBI,)Q1PLY\L^2.W)@PX:>%1O$.UI(J&G*JU?)XV+LM"*P#K&\ MS*ZW,"##-/.6 8Y)T@^OL/&AOLE!&^D/:B"XVRB)O&DL=9&.7K(]#'MU[0+V MG* )IZ.XN;R\O)ME^G_[,)5JZ4.&^_.8PIYB3?HA3\KP],5/:^4:P;\\U2<< M%RW7UI8Z+[04!R7.3'3F4YQ&MW4,_MT(5;V4Z\]\]P@T$N"8<#(.VB$I\):% M8RKX;Y\XS0)AI,R4=(/\AT?_)WI2[PN",M] #*9H*Q#71M94ZC@_9["DM3]5 M!.DJQY.6J"V('3%F!;?_T[*LJ!&\KWLH;'R*ES87/!S2WZ-EZ5)BIB;@BYYY M*2Y)H(0@R;MH%);CC!&,_M$#02O^;D-9FVPPD;ZZVK"4?++*9[7I,SIMO8%V M[O,K^I]LP]K,P?M"#OWC(0W716Y?R$.Q/CVA&6R7:/^:/,,7W@FF+%<];_/PM^(_NV) M?Q=VS@YNL6Y?W;Y2AY@TRY/=VS3OQ'*^&Z>5OE/]&KJ&-SR#RJ3.T-L#__WE M,6_""[^B+!0UC"(.@!C02(HHSZ^*&#*'(VQ+YA]>B"+]FJ ^;K8HD_:LD)FE M_.;B.[2Q_BP3X0RS6>;@J"PCHN]4C![A MJ)^3S"O;TBQS=M$^('5#NK,J?CY@5)GL,PSP2;<>3#%J1OJ>5?]*F+942W<8 M:KJE-58@0YN@L>.B)D('L M)\, YO@?>K'P_ ?XI\AOT'3]V&0AN0DQ3HY2!Z65)!/RLR<=%)+T?[5\)/JP ME]_6(DTHY"HN4:OP)=(/(N?D"VHJ='YBOL6B?DK[N9USE&X%Z_2BM(@YFY_B M6RQ!/8?QR<#WYL:U)O.A^]^:3,OX58?T.B#]W]NE?/-=5*;&3LUD/5U#ZP.= MD:=%7+[-M$<;Y.F]31C,CS7W40SO'F'HF0WG'';**L?),$SB=^8(0CB%]G,),8G0^J M[ XCT@0['?=B1=!T-_8$[BO33:[7"-.B8-X9_I.T(_SJHV"NG!RL.?8H"UW%X\M><'G_CUQE1WQW??E;_^=3V4\-RQ"9_!!NXB8CYAJ4=%;2]4W"JYXZI?$$[<@%;9LXMK7))_>9!19M%V3^#FGT24 MBR[N+_ L<@W*5(8/*M:_\W#M)7SJG3]UG[S2O6Z$,HBM>2"=;7ZEC9. DYK? M3>OWPG>OKQE_(;E-DG"];KZ9&"Q)X/-GN_K?W*W04G"JM:6@5>L)5=P3W(B= M7$?SQ:BI8J8.M *>N$OD/WY*Q/-]-7=OIGZ+,'&^GT[5R$?3GOMF96;>=4"G MF,]?J3KXNQ():6P=EGQ[9%X95AD_A' MO*.)7^_?-\?6T)(@(0&A=NF]Y8NNF^QO.AZC"XV579=0OE/1_=":^\*(0=#+ MV;'NGY8?D950%60H]-H67]R&,)D^]/0Q7"OY>?"^U9.-O2!FA\L=*7$TWK"" MQ5)HKIUS_.E\R031TVZ. MP/:N9%2K*+ #Q7$2, RWV=$,IB,C7R05,V1]K? M-[BY"((VEL,U%R#(;9%95 - <;(&[ /_S-(15[DPR,2-,_$X;#[^EQ3Z@Z0& MG)2KCT(]%&\C3DKG6- _%/Q<[%X22!Y75^9H6R6LAG/92:C1 ^-_:,;DI1QQ M%K'OU);8^>_>SX;BZ8!N#T%;H,YZ\^R]6$BL:+W.;;CE?5=\79/7<.<[>(@Q M Z+\Q!@FBG>2*7[DYHB[L$87_VQ^\:0/2SJ_UI&T[\$7GE3MSRD^(D^#T&% M?[4%#$"" 6-S$45@J-+=HNT6[?_T@:&O;B2M8_-R;JJHZ\3U___[ ,2T 1:PUSR?G)6XN"-9,GE"WQ_A7IO[OA-/I M&'TGC3[D4[X1>31"0)*W%M%.5WI7KEM:]8FHTM =>T%H:U8+,2T4.3N]7Z,: MK#/9K9I_4B%J]N/&:FT>]46-FREXO/2W,=H)&BCWX^#JXJ=G;YM$,[XX+5JO MWVG,J&HH#YE-O]"\Y1)!TDIXU(_QA@%'\X+0N%*3D^.>A.XG%^\2.XY%:?H> M+R2]7DOB: M_G@-[PY/^H$)%Q>^W!(J\'1\'0:LL4PR9N^KM27BLORXX0DN"T]/($QCPB,P+NC\"06EJ'7$#O"G'>(F/)P_Y';I=I#[IR64> MB $.E\/.%\JNR:5:_?"X4?*_05'QOTMN":3_&0R MN; IT9>Y23](80O_03T MB%VT!:>!U._@TW,5 Y\*7L5.R!GK' 1N31=\&=C)_VB0<@J3ZKMGA^+6S=\N MO?VV>5O<[#S!&7I9E/;\1[4\ZLCB48;66=<@%_";_3/G3(6G1=YCNM*[;H/% M$5%KYP]0VKM)3[+\QWQ5?G:N2*R(ZPC%/0@&<$'Z3Z_:_P^$6= L$&61IY#X MTA2Q.O?T>2H>M=P$WF,/+W[Q$T^%GL[8[9/BY"^HRB4(R(;^2U%XM&(%145" M*,2$@4LLM53.Z!&S2'<3KX(/%9?\/EQT0&LC9G8@G/7PC(JI3=)$>60DI!+472(K2:#^Y1^T;7T-KIK\>&Y; M3ET742U/+081VBSW9KQ1'PXN/4A@%?I*PW I0%5JHXBK7M[Q'"KE4*Q A2^S MXS0L8)G\?F;%]/VGB-]!BB]@@Z91ZR+ALJ<.\Y?4EP=V.ZQ9-_S$SV$]NW7@!(OBEC"JFZR M5W5Z,6:C=3AW&+[XWH9&S#2%L,GU*8<,5[;X;;ZNX4)#V@_>+@PJ?K<>8D!K MKI8/"LC3S@IFP1?[I^^I_44&IB\++C;/UKL6\#JO#!S RCD6?5CZTUH >U3D?KD)C:'WDD![=8 MWNR.RIA'F :B/IUQKSQ[1S>B+VUFM!@NSQ7,$GC]VAENA9&=J>31;U?7G:4H M,%)(;0BN\!J-UJP2.1)H1Q7U0T&]35:O]SUVKCNH;=5VI*OS$L[ M3)2YKIK/;+\9/04'FJK_6DK-$GK:%G'H^0J]MNZW79' K1'#YE?WM@N*?6T> M,VU+@NG?A,Q2*6XY%_R7;4]WO2EK[J5R'2N1KO&+&R_4]JSZ'R1.;56G,+MR MI%C91BD_=,EU[8]#<$<:]!156V=>Y;2V-;AM>Y?T95P@55P1*O_(1X]5SFHL M\IAXP,7%2U0MS.$Q^,8[O3A\<"BRV%T]M*BOP=IWRHM-H%$2+==_/M_PYZR$ MZLRLRW.5DJOJ0>3B\37[$A">TKB$[$[GE0A^U_+S2QOA'*$:(Z5Z^=P$*F_NKOS[P?E;C<%+*X6IS,%6$H>E LVBEC@ /Q4[86>=+?2];UTP3V M_@&)[N5M!3" MJX\OE3*T705K)6V*1152&G>^B?@A/UU/D7/=2>MT75"&KHB M5@R2VEZ(D1)H\"SQ5)NRV%HX<5(&HUW" \&7)O%!\VM#=WB4+!6CX"4W94VQ!NH%3:?Q>>Y<,Z_F]G1_X7B[2=D([8 MNPX?/^_5L,UF[M2H\M5S+LY+"YMMVJ7GU\H; MO$FVW+F]2G;^LP'S].^;(+6I6DPO!OF&MF:O2+& !7CT/G)7D:TW?CFA8<:_ MODS"$.!8$6GC);>"ATCIC',DG7&X!R&]/5M;LVK^QLY.9V$:%?*Z\N=']QB- MVD/+[6[2X=Y<1X5;G4W=#9HK\ &*Z>S@D*>GNWSO;,18F#QC7!.^&^>91!&EL!JM0;(N2"$I M(<]S1>@7[-'%:M='%R5$5Z3-9T(M@!P: 8Z4GB)]\6T[6\? MOS]8KU?C['E]76NPNV%<*YP_9$N:#NANPF^3;KSD)926GK:I;7TY#ZZQ[A+Z MA-24MG+O'Z51O)9+]'SM6GKB97(3QN@T;X@\#?8U;@+(GO=^&.IER>:@'2%3 M1VS M:5 $S)UEVZ9F[V#8PJ=F(Y(=8_OK#S=C(:<0 M1\G[ U#2PV>18H7!+E*U2+2#-3.J/O[A.\='EH_!@"5-;R;X3<$.T)X/E@0D M>6N(6.I*\*,2A3M_<5LF8=(:KW%BWR8NE%+@O8 "6AK@D8%]88IE,4(Q3 MC9?V*X5MR@B47GY^-RN/TJVAQ#HF4R6USCS@RE/517[*HYS58LTQT$4]RR!, M1/FLY5Z^[M:Q4>O2?27,[FJ:.Z$>DSHAV! B[$E4W<@>:4G]A>%ZZI;]) M)0#KXQVA&%K-:(?-Y.?+YLMN_"1P@-YDF"BK.?OA%A*V2>K2K1U]2U&-2^ID M3R@LO_($ET[78-J0]MU7TTHRVAN\UA,;)8\4ITS%WBWAS>9]K*V6^_8IIC4E M%P;,\/@0DHR>;/:)")3Y[6M.EI@]U=/OPLI!Q)M'0UZARI/6-CC4P:VK39]; MNW_C]]ZCD9@$%%FZJ-7J]IZ0D8W=_JI)[R'^JK_WX,UU9=+'N9,#139_>V-3 MZFCN$>XW.GLSG\6REL[4SEZQ3:M5J2:!'&49\L8[2KO6O&@/U\EMAF\HVI&8%W:'&JU8QV[100YD^Y\@MO"R=_RVP95P54Y%X.] MZ-:^$FILQ%O5=!0[,_SYUYX_V_#0%N?$NZU>75NZH%*N:NA=NQ/< M$G5VUS*U8"#1/<1D/Z6L)PGG]:,E>IVSY29@7@&D$3TQE MTM$J!,"W?A $_7(#;M<^5:&^$">6X?G((65N:.=#\1W&Y9DE1AYMZB&%MQ=Z+UBEL. MAF8 !7#DA6(^O/I]WP.!M7+@%?9*S3U#0L*"$H71P+QX)K, M[K&G;,["+RO&Z(\>O[CM>H5G98U4,3RB@P^\?DW_JATF'=2J:;I7\_6QY*Q- MCWJ";6M3$XA[=CKMOK&!K^N5_N62):2Y638C&3.1#7O(COC,!"'NL^#NS^VT M.#5A_I)!!SOK9)M!>=L(7D3[1A*JQ WW6=SIDT.!0JC(0=N*-YIB7;'CK4(P MRZ/(LY%EI;0!BY>-38%'FG$RJE%XX ZD#$%:RL :1ZM'5#9U ZZC,:TN.KY M03P@GE"^]*4<-]_6SW:6J6>N95PV9 -!TC&CHU?!SWM'+UVCLB^WC[;KM;V6 M@WB??+ID/"S=:JRO2)/1=XH #A@8J,2C!=N+XC"4U;=JCV]A0)J?VLO46T@Q MA5Y\9=ZP;6;(8+%ZX-R$)K(UH3;3&52'/-NS6>Y,G$20EF??2^/]O=Y4W=GN MC(:?AQ%K55R228#J[7=-*=0UYVC$T*MANR"QZ7@6+85T@7?YFBNO1>_Y%Y$6 MKBX+LT_JFGD"!2Z*\^Q""Q2DI,1$@R@*7-V%?D!Z7!J8:WFN(<6:Y67#%*-? M>9E6/Y_*.K%DXX3F_D0M4)N:X"5AI;RUSN.KC";5"T(BIQJD%8U-F%.[2MI\ M;)K1<7CIC(Z*WJ=]^"4CVL];FB>TA..2/YG/$F[ &M#0;H[&M? M@/4Y=_Y2"B'<6N*[27WI7R2:D*LCP=NM>9[[G5XU*C4#DU91]DW=>TJU.:N=;N:>O=*:Q MV'B>,Y[4;;BN&XK#@!\_TN,,8$! SYKB[?5DV_$D##AUA'Q<:_EQ IW(W/+( M)5R%_,XQXR4YHU@?6)8 !F2'?Z^7$> M#%C.AP%K.__:.>0_T7F)EJ?)C/(N]F%8;-WM[0R]L;7'LV[OV#3Y8+DK U?6 MWJ"DPU@U&]$[;$7%^A^U-F.*Q%'H^_[[Q^I6@Q;YIBY_J,&?I.P?6(E\4I9S M9O,RX?[K\"W&>?)QK5'8RWUH8_**5=_04<%YW!+!C;NO?/ M,]W(6,\/HI?HOKT)Y4GJ1>]3V;/,1F/[%AOKPFS9I':56[KWM*N*Q>H[<6:T M%BU#V'%J:ST 2N#@LKAJA_I3+MF14N%:3:^T.;RM4O-)ME#E5=(HSM79\R: MW/:8C=8V_\B;XZU!XD9/9 7VM1/PM]B! MN9EW<9CD&G;-U!NW?=01N5S;/1/8S&M;V$)OXVR>'>%Q,^&$VL7XST^6Z@BM MZ^SALPVIT!34:80>T.#3/XMMG+ N_=W4>(-N%A"S5?4O"."CZ]1-EF;.YK5I&X4OR/6NA]<>RO9A, LA& M!?M@Z=+:D:P06_*A0!:_*,^,=YM-90=ITG3KM>H0DGE),ZRS>1XIHQ=AQLF\ M6-]\-#D%!!D ESL'"3631XA>8"HC##"8=^*F!=#:CXJ/4V?"^G MF-'P34RT8*^T^VR9FV2?E"T)DZ5?,&,A(TOK^.9Y38C9B+=\6P+51 /SH:> M0[;TP1!(^\)^]GZF)0+$:="D.#0##XISPDI_QTX$8GRERQ7V,^BQP!G;1B15 M5HP!R^P$E.]C&OK,$[C[:% E]GB.&\A']ET[)"2M;94O!Y_!;;=U?4#( /6G M=0)IM!Z/E* -WY,<1_"+\Z?KV\SY 'ZH?Q]AH=V:APV#:B2Z#MBI[?Y#$E]1 MW4U=DV:)W$*W@^\ MG!S*>HLGJ+(96D?U:6'E&:K#1?XK/UNZYJJZX%5CC\3W&SE[-,'GK1'U7;$]G/" *^GWG&U MH+#2C? 3">2*_EE^HN=G;AS-N*^+HO?D5JY5^DM>'^/H:EI5[#K(J.6I.CI@ M);QF]5QSM3FG1CS\FV>^:3^??C;RES"?;WE>&^GY;_ M4$JV/[\% U:"1>=U/*$R\53$%O&16CU6^;+/))RL[/LS@2&M!00DA^=T*96B M*>I.$=^,:C7]NVACI]>G9!>GV+T-RD4L'!<1>&T0Q]H+$F(LGW5/OJ8H?O:V MS%X$;I-K7T5IV79Y/B?K5U9)) M#_HQYJ7FD37<1?(835V8MN'2IM353$[WW9[YZ98]LY>\,TZ#WR^D)&/+",-E M.GT?F6W,NB;-*Q.275/( @-%DAY7,$I;(%42Y=N:EZT8C@EMBJ.GW(5"Z5AP M8"KS?UJ>*XSI:MN"E_->0<9'2O'^2SYTT(!W=HP*(Z7>YU <2F*"!+UCN)L- M29.Z<1VL?B39-?DTK7WV6ILQZX?J]9^Z/FZRL!4,H"VKAKN7XL,^:KVGQ;^\ MM'W8Q_@! W ?&.]>]=_*M74G%,.MN):;CV<8^Q6K]V\'Y[&WY\0TFBM<+>$$ MW)[9Y("48IL$N&_U4,'*?#M\@2#2)Z,_L_]5!=^$"\KBV1$MR;'R#I0F03;@ M!5_%0H[#8Q;%P9Y1##$=(?6*#P):&8JV*/>4]LP2&LD9'0[?,$TQ D-2H-B\ MHDC_B*C/+$_:"]FSXO*Q169Y2]68SKL:E1Q%9#DMDNO'+)%@@M5ZO@-V=,!/ M_"=ES>I%=\]+W#1-F<:^_=>% "*8JHZ^?P M'9FXN*]8.7A^_LC>@@4)/?P&5C4-T4\V^2:'N;[I+51& O;=,;WC_BG^P^S6 MBB:/GIU3'I5DG=K)6@NZ'#X\7#W$H0H!N><$5;$=M[Z $@,VYC="84-50L_-K_:6S*JQ3G88LPU M:OS63B*XHJSQ8>3/B0(OBI-CZ%L*!FAC/31P>G*6\S^^[/C8%@'2N$U7D[@! M7XA+$JBC9OZ/3I;\%P5%3Q8KV60B/.]EWZ:^EW[L 6)XAL.JY&7H5W"4?Q+ M4LP0C#,'@7T2RCH=-GJ\6+"DFW0!83I?F)G(Y()06^)9#U.779.H>@UC7LY, MIYVB [,B[N_7ME)I3&\GWM,'ORG!?%Q-E_#MJY6E#+$A./M)7H]1;?SS:>R! M*2W*UTO0:%HM3F.!HLD58V8\"Z16<9.WNS@NU(9MDC8F%.MN1G6)NB7XPZLZH-JKNO/2,C[KCA- MPF# V9#C@]?NMD2-^9&Z>K** X8$2_/F5]V5[=DMX4>69Q1&ZLFNOFE M=B M>W#%6:#(O([@]M'%6H'._EV)D'H"%G?N4)66VY;&[W..]E\]&_I)MQ$,:7'> M(]GW!K,7WZYB9W]#V_(K#G])+AO\N5R";$[B-!85O"VO:V#XY_-J6 )C"-AT0 >3>X'G8@] MJZ#RMU5!!S,<;]RS .^&K5;6.OZ"S0VWW[&E*%1<[O!X%M/[]Q1U.!^T$!I. M BN?A596Q_KNO8EY9-EBOALPCWQ_H?;"Z,TK&&UX9I0_G8QG"D:4BK_2:)C[$$W^LBVW))-C3F^!O#)()_;CY6@BPF'*-@PH M[>$5UBCHC)1&U.XBD/P6+ #(OF.?66C%T0C]S&)]\[';ZJI)[M<2<3+-LLVY MJ$X@!PF1^;SO.4(H?CO(UV35Z@7O%W[G>GVOD;2JK\ON^2F37#X'17*(Q7W$ MH_HL =-=]-X&H!_;&O16QX_F#AQ6_,^3.RV=Q^:[F(V?3 A+^S7+]#4PG!<1R)NL?$M MYW%FI8%5+MP#!RB*V2&5C&L=R;2S<*IDS6BZQTNWDAI]\2:W;IL8(8BD@TI; MI!9=Q*AL\?5O)Z+J@O@(Q1LBP4-0-]&=28V2#H]EI2[9%U:?R!YGCNT"E@[4 MDKZU107,FT^'0T^)/W#T$-@AD#()"ACH+6R76>5^[[AC;2K_9*='HJ4\W2ISB#1E66!HA2U!_)_ %_,'N+!3'2P&@ M\BDBR$>.1D7+I7?I96;^25Y:=P0/HF25GD,LMI"LM38-L*K8EC!D>Z'2O M_Y!]W*2'_Q#9FLJ_)IN,I*[KB>>%?CTRYNZ^68UK7-^Q!V%L6AU73"AGHS;3 M;K*\+)(5/:C.SZUI"JMQ"=VW/BL:Z!G6X\QU0SHP/_ NY#Z"SH*"@B#RAQ8B\P$ '>B_+4MA(KRW6 M;OPNVW0W:2Q>CQG=UH@LP;O8)%KDNA%"?ZK5%?^9G-8QZQ)A7L=B\BA;*[Y[ MK]%ALF,IHVI+8X1(''XSI%P[&]9P60OB: Y9$>G<%]%O?#$KP>.R*^K>G7D) M2=XS%#1.ZE"22J\G2]P+[SV3MOF5ZJ@ER RE)-CM'PQ3J))<>6U5)TIX#YYCJV)N2_%M1*,4P9$@TEQ"1;$7PX)(B5#W4?;)5:IA!%Y58]H>V3XP,@)RKI)L M]6=?;FZFK3\Y[UC\MI8JU+O0Y_8Q1JIZ8:'[M+_#A[-B\S,JPN)DBE%A"0)/ M2(K,.C52H+#O1+)6HF$EK>#&9/X;N^B8.'BJWC8*EBO1M*8A#]O3ETJRUI3 MV:6H;WKBT!>J?]=;WO+2(Y@6R/^-0@#63/Z'?NO)+HVN]EXTSQAI(_'3@P<\ MMW _V.?7K>"?\T FB0>EBCQ*VJ\S>6C+L\WDJS\KKR[Z_GOG\Q18TO/T N$O MYPF#!;,Y!TG[@XH:^D$!_ =C;M\88BAO>J=LLIE%$ XUFUJX1>MMZ&:N79XC M/B-D2PFK_D3%#4A_"LK8GJEFKVE]=Z#A(,6.-5K0Z,0Z_-UFPZ>(Q'7G\Q,Z M8P_UT[QD_=/0(I[E)J(JWV(+V'XDYB2J_4_?+*G3N&3'INPN)3K:AS M5GBLQAP5'X%&-N]V8';-)$US8VUS.&8_V6?)T5@CFULU\0#L>N9W^*%IM?H# MNU@)%J+YV:+Y=)$!WP=4R,0;K[,>$A<'3D.C?.<)^R[K36\AYK1A M\YS-6;%&T>@3:VW(,1\3$4J4#[H/&C4\T7LG]V-BQH.>6[,[7SZ8:RU(GA!7V&.#TYO2J;I('2S? ="_ MB\0=[-^S R^&]"?R#I5I;_'&QK"O[;D_[Q!-Q>7]O=O4&E8D;6OF84$0O?NL M:VOP6\D*RK_,C M@D#X!;22;G'U45=_@$__M+NV^SCU7&;^N]L@?OSEW?UD;DMC:FIN0[+49\*0 M1GJ?#22]Q[+J#/&"WKIEHW=,M=\\5^DP(./!4@+] X4O*E #/+?Z-$EZ_;Q*H:3F.)\ M_+8@U;QL&5/KI9BQX:!7D] D/B;)")RC K?#,=?F@2?X9UU*Y1S$'5-Z0 M^T;$V"V7 *P7Q#E^0R0%73CU"JMFWS&""-G*AXS@3JUX\U[$N1UW0K#K$C)_ M%#M0SG]_($ KZA;R-DO/8QDK7C_WE"O]NAD^/ODPFCFX_W@OXN:M)S\,$*. _T.(>6 Q#2ZW MA6<[2Z],+0)M@S:)M!IL05P]&)VE7WNL M+N*KGM().<5'F9 _AP&\@WV(H7>AOC=>LA=EWZ%X5-@P8 Q-'NZIQC (^'- M^*Q,U5RW2'EZA?+>/5)23IEZXO?A@]QOU/##KX7P\C2]Z E'/RF:BG$S$6MV["?5&9_77 M7F&NOQ98_*\BY\]$4IXSR7L('IG 07O?5NG5ZP)RR>XC^,2A$23;C]F[ M8 OM]TVQC9O4*N>@"\K+>7%DY[$23D95L ^*.[$P;<'M=OV6V\V0&$.E.2#0/$FSP'BD#3,I!,J*>[1NKL]+5SI('V M.RNG9X/(16KC@1)(^@CK$,1%5^W#LA?8? FTWD?Z>: K@^7EMET#E3A3YAPU MTH@E'3<8T"$L[(S7<2]CV43R$$5HBR4V%\OP)3VWYX4-]=7U %@$_2O]@^:!2X MJ:_T69%0>G7AQJ%E7-I:WI')3%A?B'!1B/:^(,?#PE47^2GRLYR6>TCM29/C M<@L,P+UAR/3K%*K:3N]L>[97E!6@1"C6#A@BO),D/)/^8>(:_K/\XO77[#=G M!3@^6"G^\\LD5&'V2%U"@:E8_&?S] .%B_0-#-0>Z^6K=[-98#$2;:G&_#TP MJ_-!I4PVI80AWL4EE=QTB9=BES-I#(D<,;O0;>5GV6N*?6&MF_3W:W-[+#M! MD@G'WFWK8A22A$.03LGBCIX17V[*0Q(!J/3M! SH5'%=D,Y8K'9W@ '=<%^3 MCWX;R!>MH2I)PMH':/ ^9J]9+;%=]!_&P@""_*A;&!" ONI1O(O<-)--=[,] M$+HJ?7N%Z//\NMM!?\C:D3'9(@);D(K9(Q0&<-]-'Q*)1[Q?M..^O:ZR/ZL7 M&/T YA(X1_ -S83"^T>MR/]W7PR9?1N%(12H3DP=ZJ^0Y2-HH]BE M$)!;>9M0^#5->G*F<4M=BGE +0@9SX]EHJAT*]7*LR&-NJ\:A]B;=VMVUI0M@1'K&-AX?:4AJS#JA3R=QT?Z6MCJBE(@.F[S#V.F.^F'_:^\+I-=LX$ MGHH0?RQ4M""94CTT<6QSG_MP&3I6IR%_;9,'DADV^LG>NW!Z)"YIWI.YQXT7 M8@K>VV"SF'<%?T/=6T%X_-4+48$2UG#4YM>\S_^6B[WA$)R;R.PGNX/FOCSI MR4^7:](ZP&# ZK5^>5'F-RI?4TG5\!7U:#L>%*93+A5H0+ROHC)2GBBGK3)F M#*;C++'+> OVR?C,= '6CU87GCGZK\X?(45/"[_SF<["V^@NZKF=_#H M8/RZ ESR4Y=.MPRW5YY"6!675GP@(1C0H @^<+N;37Q'$"DW+D_61T/.)="A MLB->7E),I7M2%[;&>+7')TOK^V^'UST2W^\YSK*9."V7/^ /=IM4)K0J2L]G MGA,2[MVU=7R3(!J_I#%P^C7*YR8TL,KR3-?V98<4333[P:"V\N38'(6;M3EK^Z:V6& MF_)BO<,C2_Z8 MKB4V5,A[_5GO1Y( TF69>\,!+_VQO#@S*]% M5]^%B5T;8\G683(S/O=8S>6,>??.*2W.A"(UK$G5O1.O4221*T5\\CJ$73CH3AI<%SZI4_0X+'%- M00?S0@3FGRU\MON-9C":OZUTPP ^+]FH=#A_XT(- XPO'R&I@)/C/]K758FJ MO^M@A@0H]3(FM8N@/B7/C>,(X(.4'SLD[J0KRKYO8J!@'?;U@!X6N-U*>ASI=E M]9HP()(>!CQZR,+92G+^*NCVN0UH!7)'IH0Z_ _^C1""VHA;1 -XJE:3?H=> MY(T/ Z),)Z%H,""S5G<&M($.@0'Z$Y"=EX4WBE#)[XHW5-# *83J_PVF]:_R M957V(N-)7G.]SV&\FLJ.(B_555SZP[7!3*,;14Y4ZHA6N&S>[+"BX%9C'6ITE^.1JO'7 M;B+^VMC>KC]&JDIJ;Z>+><#^R17/?VOG.J.BVK)T*2HJX%,L!"2J!,FQR% $ MR2"9(@=)0I&*G$M0;-ZC4_]K]S][UWWW/N_KYS]OXVP+6;%P!F++Q7K/C."B[?UXXOP1/HS"+< MLE$D_#:?!-*6Q#FQQM=O(/8XI5V4+#/%' S)K>56[8(B4*0+T2O5U_ M 4 WT^S_4M2&&H5;ZUX ^ES/7^(&?S89;9Z.L4C07I5OH5K#39=CBW47 !6ZW$(.GZW M_?1*A1+?*RNHAR[V UUEP83YM"-2EY%!994POHFLL;*0IA54];6&KC^_^\?# MVV)W^/7DDZ_&57<0),R2:9YY6T%92UOA6D;0*:@?78+$ 64FNH(=H?@N+7)6 M#^X*[RB$!!L+RT]&.*Q< +HV@TA/4IH9&JZFT=G/&3'CE3=#'<5*+P"C)5XL M7Q.A84F3R&X*5E%0__C#LV.DQH%-AJC;#0&/&=].D+_TO2\PM3/(":V'E\.' M42EO.UB[4Z%8\&MMEO#BVLG<+[4WOG.!Z^<6C2()MT599&:AV BK0)RVRX&6 MHK(DP:YZ)1.3L>;[\PPMV8.P=I?E2(L%S"X&)X=_,E(]&A)KE< MQR/-2W/SQOP#6N>!4B>9\SA)W'#Q!(TH%'8T^B,.J0_@IJHX*PP\!FZCA=/T_5G4@M?:?/ 0B7WW MLYTOT'_>^)1('Z>,(]GW!?YN[%9TSA]>Z*5U!OV :XJ2GENN ^PI^=Y(Q?CA MIY4FX\*M#*1AW^ZO'_F7&FW0?0Q< M#GW,O7QE=1FPI&V98%4HZVYQFZ"!#92+2I9\3Q1:S_.0'_\E6'"J$Y]D4+EH M7,+S2-Y^0?Z(]*E^3!TC8[\)=5/0!^I'@T0%J(=OJ.7C>H@:,+MU[*)RY-2( MD5O#JLMJS=C[? G?G3.&5$*>A,O7,G&7MM_M9N'U?D;H'_YA,;*SA^S8II2P MZ9&02)4*S =)'M)-.I'#UKS"7H1.8_IF(77%?P.:9TQLK>RZ1%#3.1$X]BXS MKD=P%2R1ZI/Q>&#!GS%.U=_,=TJ1CP=)4;?9(0-5L1:^Y#WPQYX09V'M)%U] MQ5NVZM_D8;>0B=QX9(8M4T],S)9IEPY6*D$.VPV=HVSJ!,>UWHK)[4Z/3'05 M0M#I[WW:W !]S:!Q/>@#]\G D7CB!ZE3]C@!0< /[T,22J-'@XQ!\B^&:3T6 MM2PM;+]QM8B=B,#FPE)=Z7^I1&XBL5?J\H?;WQX;VLG/(X/6+@"Y2FM]M^XE M1Z*X MI=]KEV?M%C-1NQ;^0HRIU&.K F+CV6O\\:=G;G&WZC_A"[4=Z]SK>FXR*#JY2"/IF-G697E>D"F^K@)DINHAD?UB06T MO9QW+79FDBX Y3J$O5NZH:R>=,^G[QJ^Y!%NH" M$*W;/.VPK#X, >]N\I]%8@M+VX_$5"Z''/ L_1Q$9'S'X&-&,Q1&H1\L.N.VE'"BI@C[S]\J4%GW,AV4Y3%QQ^F;*.7)H<5WFL$SJ0]\(P[TQ"-><& MS5Y?>G-H(8),!$246,0Z./F"L4ZK?8,>=UAO,D"N,CZ M:Z'@< M:QHJ)F#DU%=8%4Q._>53Z&R(1<=5QY-3L]31>P&98-#QYAR.+$7AN4AC[7B^-! B_W,>73D,1&*] MVG +/S4=LFHOOY$.?-IX67UL-=IY,_&3-%"=['^GT^:/ILX_[9#+!N04J&>Q M7Y6:8_*@TU)W1@0K!)_=@)]LTFP:4XA4DY"#>IR'M-81J$XCC&?9CBLQ!Y_> M!I>G.Y>GI]D>\+J^""SJIJCHAH (/VUCT-$*1M$IB8F')/A%A5P&2)4;=MS- M"'Y5-O:;1]DCP@O _BAXM$;'P$E[&1NXS>0NP(&1DIVXCISJBI@(UP6[=K.+F&3("E(G//U1\)1_NH..<_K9-B7=#>XW%$U6C+2TW_L0[C3C/)>P[1*P MZX$KK"YQ6R6N!E<>#;? 75W-GEYV^4)U,-6]K!^SJTQITV7VB3#L/NWJ![P\ M\,.V02RC7[UH0?TP(2EL4MJ^(+25N<)2AGG"-C9 @A*2#3?INP"(FIU#!3]P M;2KFR4G*;:(HSTOT\1]64]XT&TBF'>6I?8%S94N[>' M)_G^\,%,=&O6!>"-VE(5I[(?>=-GJF37UP[H*!U*>Y%%O,.CLLV_#D1TL=EW M/P@&7Y2JS%$=(R3X =&<"0YK\2SW>.X%XOD%ZZ0<>ZXY4 M66!8"H0E\J>;]J$X5(X^[5S$EB"]H<4G0V]5LX9WJ9U=1- M;?+O>L$D[9MV>.ASH,MAV7-=/6L]64%+05!QV;3%X(P*WHI#N4UG><*77?9< M8_/:Z!4O,AN?RI6?>R*>^'*_>M!]"TWL+JK-B)E19 82-ZHFRH7[SK2['!Y] M#ZMGWXZH:F=_S/V,7^Y=AZI7[&1AJZ(+2Y8-<\6PK7S+1R2C1S2US?GB@-?A M4>'UWAM+4[<6>0*G7\SR7]F,JLM%GUT?8 .JR?W<'L;+CLV*-9<*THB!EB#J M](M=$KP/J8-0#T<&V)7<;USUTQ6D43.JU0AS*?;FKVD6"Q9CR.1U&*$X4)/V MU5W]E8I).]Y"Q-^1E\(6Z3W5N[*G1;*)H\6(V1\RV==XKYF$:;.:I#R_F]$@ MUT<]OE#5/*\$!1\05V#G+@"AY35!UH'Q&JN5^TXM8\^G\U,'C!(ND:39)9UX MGQ!\"<"QRC0_\D"7]$['S^$"T#YR ; V!:??/Q2Z9!_.IPZ1%D,EMMN!;^7L M%LW9S3\YT?@\V\42#8U-%K4M!(611&_YUTY*0S-YRKK?--2[=W!AQK3^D?LQ M\*C3&;(7,5987OEYVZ%KQ7)7"<(S.?TE_S[,VFFHI4<,R*)DP=SFP$@?Y+$Y M%!8(6LHXEN>17I:V]AAJV)EIZR+;C1K'0FW@00_3A!J%;.9TNT5>PZ8:;HIB MCDHY,!H/^\ZOE8#Y+P +UB7:U^W ?:<;U&W X^@ED[Z%!MYZ\]=**,:?OR!1[I'+R1:J$2K@4S->'$00RS?(]R*$( .TPT MSUM6R2\A^.^]O[P$MER7Y*E?H6T?CF/(?<%Y^XN*@[':&:5&<[UG*]? M>^"O8N+RERB3G3]OWLN 2GM!L$R15K@ ;9IW%X!=4/'\!>#URI!ZV*9.4Y!' MEDGK3Z9-$^K2S<%&O#/V>&_X>T2YNG#T)1_>+$4_Q1.6'LD>V7I@T9+@IZMQ M5HJ[40--'N$M+N7&;)P*=(OTV>/?$8YAT9 ?8P-Y-+M,,>"M!D;W@MN]^V^D M_\T&A2:$8WD2?0&8D80KJ+\-LSMX"'$3A*)\SE#F7Z6X.H<04M(D/WCBTM(R MM@X'JRK4I,T-,5$=Z-.%45,!OH%;^3&R\9$WZ8CAW^C,"GEEB-_5:'VJ08+6 M2NAV#"#J4S23-+ M-0C42!]?C>+:4;8^]$H/[*->!!G2J-:/F354(0,FI=_R'*WMZ!ITW&2-)C,0 M\\1CK%O7?/PC[WWY,A"A=GMF8=W@)(G!9$HJ A;9DJ'"S*4W]R.>XZA&VRY_ M)@N4;5!=!5#%BY+Q.^0J ]U<"I#5Y7-W"D^3B?V=]R]_TA]1K##L3':Z,;+U78T^Z;L M:3GFRDL&EQIMMP\EG_)!12*DW#W.#>@PLF,N6O,(M\71(G#8P=JV[4[M-(5^ M:8/E/9\"W=I7$]\S;I)_=F+FL>9%\CK)36=5FXS9[K _\A?I$]+-#38UTLH^ MFSB@$KP O/0:35#*6JQ_:+T%Q.1P*;SET*(-LP#&6<\0;HV\?F_:'Q&F5YC7 MG)(OZ4M*DT1BW[07?YXKT%>OM+M4,GF;*9H59K=/ISDM6;88$3?N/;0I\8<) MI3X">NI23(I*/I@G%:EVNYH]XEHLRL VU&3^9#G4;Q_^ZK@$2L7WW>"CH0K$ M,(:#4Y\Z^?#)T,GYTZN=024,#'9&!_!<0Z?WEXL=?HC! LK"_O3V_G]L)88: M;=K(/=^L!U#]"B?Z\(A,=7"IG9HX945F^R2DAZW>AC,J*M,;"Y=Z?HD7T$_K MZH?LYQV4\+"[AJ+ *[T7@'^^NN_?T475& (]==7G>8S%L M(D>O"GOUH4*VN1?^2 _15I9;,(D)UK3]S#JT<6]+SK/8>M[QQ1U\XGMS0G9GD#MY2HG MYW5(B0_8F3[UBZ?0U"RB &$1P,M58K,<;T=;/D-[;ZB,F4*%V(9_K%9;=4JO MI&R,0+B:2]4T5C.^4]4)EKG^Y00$[1RSMRW->B5A0>EDP/LFR?%$0%STZJ$H MIG25^6C9[3MF:O_14_L0-A_ZZ\G(/0Y&8_9;)C"$X]IV7839\J?U"!.84O,/ MN]+#]-QBPZ^Q4Q/ON )EZ#EO^)FX(:ED6$0;+>!W4NV7:Q!B;AD.VZ/\9@BI MIY.X2Z2X9/:!Q.LR-R7%;)#RN=7^$,[=>A";0N9_UG5LOMB/BS^!,4.:ZH]. M<*9>;NS(H-)4>9JO21SN1!/KQUFW >O]6^1%^Q@URZKZJH=O6D<7K-ZA7YHY MYG:SWEAF+.P2E=9JW)7>26###+-E&5>W#$J&E8D-U+#K&B=TR'=MX)<^\8C6 M4Q9<\>6WCC*A=K[VX9HW >FXGW, )^SP*.=#2)4U3JJ1H#XOW!WFGG4>MB)' MW"M7"D9_?=]9X]CR.N-0S_CJ>+W4PQD#5EAK[%U)+F&#)B<(LR+Q(9K. M;2XT%%TFT-6I<>(%Q%4LH"Z3<_ %@(_)R5@#HCQ(%]U>GUC**R:7=*^-^L?$ MVL/G0O;C:?#J+_9C%*XEQG,V1\(B!;99H\IY)%.]3B$G,U/6HA\#W;0B/;IY MEZ?VV(F@ET2=):TZ=R :JYATOHC=3!O%:A5,*?1+FX^F.^X35AY3-:>[I$IN M#[WH\\D<+56^!KE'MA)*)S5B*$%R3 :R%1$E7?($^?%Y&@A%Y&O7-C8DZC:B MM,;CXEXY^Z=N-?]^V2G-WJM4EB1H@'@0JI<$@1OS\0568PVON\3\E]K"_YW% M'*^^"\V;Z9U-QCNQ3+4742["5DSE9=[#\9_-E8/?EV6% =J&?+B@%AR3]H9E M.Z'=;XW$Q=[#-?3C_P^(G?]/[ D K7GP!%BCBD_QF&S)7%0SQAIQF=:6C9+P MEF-^*Q[L*W_3KNY2A'ZWUF=$O!)FJKDZ6,)NEB%8,A_+Z+@7).Y> ;CJVX*7 M:8.2-L\9;4.@*ZQ'M6=E8Z&$?I)D"^.O;#4"Q$]CF-AYBPF*N\H9JX,4DV'+ MZ"X"]CNR8IVI2(/C4,NZL$5E8[X]"OQ8W!!]%H_ (S^)O0!QQGZOVX.9O*OF MA\"26+<>Q0&ZVE1]%F&^@%VYV&R)6BW!KE/7A5SD &^#IF9 ZRP(H@O0:6F[ M@^=%>AJ+I.9@=95ID..D%Q9 7EG6^X/4%V>>A'O#A M7#XERNYUZ/#/]HTUETI? &ZN1!ZIV9VGV"T%S=[O(?O*E=D3G>O$;V6('#HH MF9V[XFQCF6K%$5_'G*Q^C^R58.OBM55!D+UPI LFNP=5YQ$@]TY+78HRUM/, M#?C(8&>FFS8 <-I749 P? $02\47\:;2&DW(GY,E=-=V5(JY !1#Q"5WH_#S MA-6)GCR_6R.)_H4M6R[%C1"H4M\L,5F)?01S9X7 #+N=A65ZPE.DBM!R@JWU M 6_*5+WS8>_(@ CD@D6KV\/RQB=8S$*XR% MD>'8#!$0QCR:CC_)D2TIINK.WZ^E\;H0=+WAEIB6FTMMY0E?I8Q7T2L_!!L0 M,BO#S*5F^,NCAH9 H)HF[9^=Z_])=C4Q'WI4+ FT?':2A&5)+AM$G1MU=L?W MD9U/9<@>*WL(?KW7[>WA,H?]V@M2]([HN?SWK=[I_Q5L8&I$A2CZ$/2H_6>1 MS*^? "&VRP'W:^['=9$OC0:2*"C;?O[9'%KX'[M,$*ELO1.^%4LR3R%O-HOU M6H8=GXKS0:?.L:;L MHGLW^Q5:YB;O!A-O:C5>RC#O:K5O3^*;#(JA\9&'6Q-:P\4 M ?M<8GB#'E\ M"IN?!6Y^0RQAWP-;I&J?>]UUJG)&]FY&'-=:+K-6B(D$E41..>'F'T[TJRTL MZ)<:(&]H/#\RCR1&T[6+G$2!51; \_H#SV(ZGD1*%JQ=]R:C+'+52[=XB6-= M*0Y1&Q0.O<;D0-Q)UAH]^E/+-N2SM*ZMY_:<-E!-^F_$"_\5C+:N.F#MA,@@&JLMD7@)#2>I:W3;<#?:VHO ]Y W7;+)WVK-UC,TQ91357 MWO,-E>N8TVB!Q@:,?*J$5.;C9'I(V0L6/S>NYG#39*6F\$YU"XFWG>^ TUTU MU:-DE7W4S3Q0+C) (>";%6LMV:P]J/IDZ^Q8\A#;^2" M! #N14\ $0 @ $ 8V]UF(8 !?( $ $0 @ $3@P0 8V]U M&UL4$L! A0#% M @ F(-75@E$D8B$.P 8(H$ !4 ( !#[,$ &-O=7(M,C R M,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( )B#5U9TQXZE!]X + X"@ 5 M " <;N! !C;W5R+3(P,C(Q,C,Q7VQA8BYX;6Q02P$"% ,4 M" "8@U=6IYE +#@@ %0 @ $ S04 8V]U&UL4$L! A0#% @ F(-75D"G?_HG"@ #W0 ! M ( !(3,& &-O=7(M97@Q,%\Q-RYH=&U02P$"% ,4 " "8@U=6 M\N-G-84$ ;7 #P @ %V/08 8V]U#(Q7S$N:'1M M4$L! A0#% @ F(-75I,/H+'N @ O! \ ( !*$(& M &-O=7(M97@R,U\Q+FAT;5!+ 0(4 Q0 ( )B#5U:\XJ.91 D --3 / M " 4-%!@!C;W5R+65X,S%?,2YH=&U02P$"% ,4 " "8 M@U=67X)AT"X) "4P #P @ &T3@8 8V]U#,Q7S(N M:'1M4$L! A0#% @ F(-75K*>;3.(!0 ^2X \ ( ! M#U@& &-O=7(M97@S,E\Q+FAT;5!+ 0(4 Q0 ( )B#5U:]R72;@@4 /8N M / " <1=!@!C;W5R+65X,S)?,BYH=&U02P$"% ,4 M" "8@U=68^F68JQA !A>P $0 @ %S8P8 :6UG.#@S,38X M,#%?,"YJ<&=02P$"% ,4 " "8@U=6TV:6E_M9 "J= $0 M @ %.Q08 :6UG.#@S,38X,#%?,2YJ<&=02P4& \ #P"T P >!\' # end

    7HZ^+BW_+?W< M>8FN]NZ>=>;D]KT8=*CK<=G%;I"M+K^Z_"+T4%U^=?F'Y?*C8PYCE1"X:W#Y MF JD+<_[D[4F0F'.C;_J\H,)@O- $4LQ(!XT1UK$KI6&3Y(YIK$IWN53,S2U M)T9U^:4*O;K\,O1077YU^8?E\ID0R9/$$7,DN^]$D(X)(\,4!_>-"8M;G;H- MILZG1)$05")N@T*."X6X2"*JI%4,LGB7#\)E-:'HXZC] M':59C,TH>X?8SIN\2ZZ4I=O"%+Q/Y*\>T5>\R"MWVS_ O)Z[6284P\PB+[1 MG$B/G-4<64L)2YHY'MCWK-!\=\^@-7U[<[$//V/_KP#][Y;(_Q& _Q*A.UUL M-#]'=)/2W=Y#BPU)/6MT_Z/8'TM!PL*T5FE &7HX$)%7&G H-(!$$Q-5'+G M#>+>6:0]D<@1+BUW+E*R5:CQ+:LV>T8#R'"')ZT=,I!5&E!I0%D^:9^LYT!$ M7FG H=" 9!)+3'OD&=% YA&EEN'G,.<&8F-I%O9@&]9R=DS&H"'-_>;KT"V M[S2@;@(ZX.6AW"W5YPZ;@ DGS4^C2=\4^X^EE#<4IN%]8H1UF;QXD;]X1K@F M6.\7)_ 'O^172E@I-4Y J!A''%N*G. .40V42?,4I)4[6VUYR!%SU_&K%91^ M!B0EVZO739>CA0$1> M_?0-\335TJ:HD(HJ@9_&!FD< B*261-HBMRJG:U75#]=X^D#@ZJZ0^8E+(&< M3<=VWIT254I)0&'*W2>V=LC+R X5,"$D%PHF06Y6QS[Y!YI&90-TJ6YE 90)[ MZ);VR7H.1.25"1P*$]!41:8V1>50F@.MN MV0-F G6;S &O$?TR.AN!R$)S/HKC4$H]0V%ZW2 ZTSTB NHT3:,@?<#A.*O1?.\6*7AU;0_RU$D%XF@O^*LVFP[7$VH:\4 M$_ZZ-L,]6!Y8:4"E 47HX4!$7FG H= B8$#R&!1<((AKBE#FAB)P+=;II4. MFMABUX8J#:@TH-* 2@/VSGH.1.25!AP*#;".R& (1\''B+CU&EG,'=+::"QL M$IYN;1HN9F&HTH!* QZV*@0_63>.-\B4#P5C/SZN4/^Q:.>C=%Z8HRY-''N( MLY^/(R#,>#S],IH<-=TT:P"YX/WA66TSAX_M!90U"\"[9C1I(KP_H%+WG7P' M@+WF+.->,TW-VT\?/C0?\^C;5RMU;8JI1#DT)<^KYS6S'H*64V,YT<$9Q%DW M(I@"K_#K[E,TMN?3Q1SN]S6"K^CN33 ,[L?7RR^ YL?VM(VOVGAJ\UE2ZV7M MC77OLU$[N?O\V:W+O7K M;UWI?[P2J947O9<7USLWA LB_@UVH&\P@Y_AGFXV6D]_.VG1GE:N5;7!2:RVZN=%4^!H-QTW&XQW1XD+/Z>[2SYBW( M+#2_1!]/7)PUC P>4&95L?=1C/P "H>?3Q,/R(T>L!XJQCX/QE),Z9[,@RTI]5X$MU4"E9PP.!J"K(@"\:0D,I)8Q"4A M5F(EF>%[>G 4&?(;US[W'+Q_;%!SW:M44UB:@L.,IN0%/"!X!':AD';*(H?A MSSQ*1F/Z2P58@#+4)&TX",D3Z10!@)>$]-@=]RAMJ^FT+UD[O) MSU4.4SG,\P,WIBYAQA/"0FO$#1/(>4R1)L!4DF-)X' 5N$E( I@+A2L- +<+ M&L&%'"7/)358NE2),$)=#@#TU!7&PIE ;@[^X_-O.ST:M MG*_)M M)M)YX_:V"V >@D)F!VDQK M4/+%+1]6;[G7&:B7IIN*W:LR;LU3,-@AE0P%)M-AMV5($DQK MD&1H#M8::B'4B\O#[>CTFUK^5 IQK4NG+]154Q:3SXN]S+&\Z8KE!(*V*$;! M$K,\1;FUV/M"3V+9<\PNYKS:XL&A G>YNJG O?8C-K&CVW; MCM*H[R&=&T?#][LN4#:7:K1S^$]&A39WD9Z>QIGMNT[;=MFC^I#Z2>/<%_DY M)E>1XMJSKM/<#(VX1POH(?C8>UR%[[Z&#=E]>D[?YU9#BO5!#TH]:%!%MX>] M-[TF162LR W@L.^MN*L:[FR]37#MO?TB6DM^4^_MXCJ.;K>*+7U^E-(\MF@_ M696X[Z[S!79B7OM.6EWGBW"=>]U2O?3)4)1I5X@M0P\58E\>Q-[0^+Y";(78 M"K$58HNSJCV$6%R*75:(?8YL3^V2L-^+]C]/VWE>:Y_%LSA9U.-A]K\\^ULU M,9GNCQX>8&!/:$M_*,5ZKG4MSZ7'619]+H$4 ML\)HX[$W6Z6923WVNL;J^ M1O-M7Z)UJ;[RKY]^69=7LLWJ2G3[!C8VP/KF'6P5SW9H!H6XD.K,2]'$/DW^ MZLRK,S\L9XX9#3I)B3"A"O&$0?,6'+/BQ.3&#@:GK8[FGF,:8]3@]GD B U M)1$9=A6FR:A.'YUC*XFEA&MXG M5O>MFJ@X6%I%3R5E!2+F]:3,-^T#CFYKP*&2TQ_$-2,HH00?0S.F,Y M,!)77UPJ'-5](0>\8/$)K+7M5BO@?7^/\]'DJ)0U],*4NT^,K*[9%B_RRLCV M#RQO8&384 Q\"A'"4CZS*R%+54*"8$8H8]Y'O+6UPU+M+6=(&R!P^9PP9+FS MF<49X@2Q>ONXA*?+> M6*2YIBC8%)U4WBNQ=7PX3A&K[+&98R0?U(F1"9C %VVB#BOEO'O.K1EB8*HS MKGA4K-"K,RY##P* URK^'"=Q M9L?=:H4-<-6HG>>#H\X>WLZJ%I&4PA+JJFWQ(J_$;/\P\P9B%@45WGJ$*64( MB!9!6EB!C$@<>ZL59UM%)-(IYCC0,1(XD#F@8R,C5&9>AAP,1>77&A^*,@T@N28R1(5$C;@3X8>TX$IQ)%8505*:M M;E*&T!B-0DP9@3@U$EG!/:*$"LD,)\D\9VM(B@=LESTH*A[M.QX5)O3JC,O0 MPX&(O#KC0W'&B2:AO30H":X0YRD@DZQ$PD%\BQW!T8BKSIA[QR4+ J64+.*! M"&0]PXAJ*R/G 0O[G/4#,(\9K[ZX5#BJVRL.>,GB8VSGLX6?+V:CR5'CP=:/ M8EO*2GIAZMTG3K;3==O[GFI5F+X.1#6[/W*L&A(L*%MB<0([ELS@X M4\@I!93/X^1EPDF$K?;=!&L6E0@L,T9((1$]SYZ*$KPORC!R/T%(+ M1+_YN+:*"^.'*=.F>1S<\Q*!2H5*'&AJ.YM*0F3/D_G=EQ*O4)AZMPG M"KC3U?'+*$F'-,-DF"[<.)9- @_UE+@=V]G]]5MY9(&8?>>TY M<$(?@0[ZA C7G!&C'.-;[<"\UC'XI!$QU.8&K119XPAB42JN,*7I6=N!$8(' M2HM":XCNM*+*)HM N\*$7EE%91655516L1^L0@1;=U2FTP07 >*(+OP7>"YDB+:)!QT2?)'-/8/".K,&1 BCV#I9**0EQ9 M)16E:**2BDHJ*JDX)%*1K)#"&(9H$![Q) ARA"1DM?91">NTWVH#8C!U/B6* MA*#Y/-:@D.-"(2Z2B"II%<-S[CPF613_6+3S43H_@)6WO\7&V]/1'-[K7^M&@T4@G#=ZC7R"49 M$>9"BQ12LOD[EQW?VY/3\?0\QC_%281QM6\F-[C '6WTY;>XOCV?TH/O>X_. MHY;Q)LV!:*1"S&T0HSA+GE*#B)? CK7ER+"8\ED_GC$NN=-;";O(<2)<":0) M#8@3[@!BC$8^6&JTDL:E9X88/M#FYJ,:]WQ"#[K.LG5:WS:ML<:D>B,@EB2"KJ]NBT="7F#I:8V(NY)]K:<(QRY-LQR09-]WFEMY,W- MJO9\4C?3!*.?^M^1RZ(#U5S(KIG%<0[+F_FTF2YFS2BG:R80M2[:V+33-/\" M$F]"W[Q@?AR;\VAG;1,AS C-+]''$Q=G#2.#!J@1[?XEO1'E58D!W+X]C3XW M:!Z?#Z^39Y$"VT5\16@-L%8"?=/F.7C-=($9!=/KBVT;"S,0 K!F>B!&EZH7 MN7TUDP(U$@SH#98\)Q'S;GIOD<54:LZP%&(K\:B\<2XXB:C0F49Y!I?#+9)P MU"8AE) W>I%/<78V\O%Z#_)^.CF++<#@&X"[T':5N)N?_SQMY^^G\[]'&(F? M'DU 2&$W71+-@-!=!VPUT-GY>RPFL[7BF[B<4I<=J89GJ: MKVH'#;R*/VY&X$._9L_87^QBL_& Z1F I&WZ5XM E>!W>Q2;4QCC-&0HM:>G ML^E7F$-S\*O7"OE[);&VV_>+$_B#7YJM590DS22*UOH4-CZ:V7[H9/CK=+;\4[Z.7+)1U$;_"AA/9CK[[WK)T*S9S"6%'@R[ M[1CIL'DW:6P(G3Z!@':$XT#>\#K>U'&E2ZAT/S#Z^.FO;<>W#D0VE63=1K(B MT2'%R%%P!$B6H J05\ _V"KI2<**;;4YBC$RR9U'+DJ2#X;HJL4B$B0E%60( MD6P=\E XR=)R(,3-_2_WW 2^,RU>S'OL.3-2Q!CO;$2:2V!&SD5D&:9(>$XU MPX(0M=7#G7O&G:8$Q?S%[J0[HQ7\9"4&6F6B%EMM8RLSVM%\8T/\,IC1YVVR M<&,Z\"IQ>/OIPX?F8QYM>^"DJK*BE\**(!R57B:)-(T&<2XTTMHXI(@0R4OM M&-]:^B><,8F)RJ=> ;H'09!F5"!"O=-"L>"8V"]6I ?JEF-,]]P !LV7 WF3 MO>9$GFF@/UPB8#8.<<8AJDA$(NLBXY$;[?.!<5=._XU!:>T#>"^,%3'@:/<2-07'DA(2XT5 B"0[26K6+_=HE37A*#G7"7RYE MZTO<.M0?G>2X:C:RXTM.XP:?@9NPB#F&\XN3Q=CFNS7C:=O"@/(=S^QXT3LB M.QY/O]B)CY6L5K):R>J64'_])H(V:$9 ;K=98;?C*VPFO#>9H>T2!IIGN;Z5I)A.56(.7R8C98);)2&01T5G@1 M8M)IJW#DB;CK(YJND?I03;?2UQWL^KB3J^[YGH^]K/QVTW'X[CG1?S\/\E77 M!L#?^%X 3"\;L@^G*OY]%.S?*WQ2RG:+/0 M^TKZV:;0TV*^R"BVE'V_E:B%CS+^M*\.!WN>,3I\WF"Y;_O2=7VY+J5@%_/I MJJM.'N)H0MGHW;D1N/1_/S5Z@[7GKK0/U&R(9/\QRS4Z]L.]9>*&[>?<,YUTL>SE=DV.Z5Z,FO7/#O>BR]@UVJ_>X M$>&.6D+N7A,/2#8^K1Y ZOFS__P!XK=G;!]XK_.RBK2J)^"P.YT16TG14HST MFP^ *GUF%&7GU1.6JIF*P"\<@4DI9EL1^)'L?,?G].WJY-)Z3M\N%/]ILY]# M,UW,V[F=A-'DJ)23:0M3\3XUQ-_I":>%Z>% 1'Y_*EI[SY<"F3=T)Q#>6LTQ M"BPW$B2,(&NP0B)2F?< 4<>V&@D^I 74]:O*;V8S.SF*)S#"/YU?7/+!GN<_ M=7N$EFO+OUU _/M%)G*7%IO;_-5V$,D$#T7*K QP6D>.H M/ I&:<0-7&YBP"@Y31.E46I'2_?:E TPQ@.M:/7:I0+7CO,NNTJWU;S++A3? MM:[;1;JEGC]8"HO8Z=%:A>GA0$1>B=O^(>7UQ(UBF1RG"@7!+>)>$61()"C2 M;C>.E%2[[TFW^.EB]G#6]K%=;%*V[R5K=* 4$#91ZN'"%:RJIZZ>N@P]'(C( MJZ<^%$\MN18V:8$<8P$\M3?(>&F0]"X&Y11+S'Y/BJ4D3ZT&3*L!U3?OO*M8 M=5A9E5K-4A("=3;>-O;,CL;='IN-755'@ 7SMI0U@L)TO4_L;:=YYON6D1:F MKP-1S>YK?"L;+ 6+KV>#2. <.6T"\ (JI):"R"">M5KG<MK*' M@P'&6N5SP/FH_K"JWM+SV277MOXI94VE,'7O$ZO<:9+^,HK2(3^ZJG,LD!(OJ$.G%A"E>:(1.L0%YPAAU-$RF))"=.&D)WLWNH;[G6; M;G^VI[D[7T\55[WW@"G^VBU7K/KO?2=EY&:@N 2*)PM=D;S3FBII+ +U"A-Z M)0>5')1H)I4<'" YP)0+8PU%F"6#N#8:&'-@ _1,\-\SQ^]>-%>+!4OK\M^M,U GMD MN#3F:FOCYC^.USG,4WL4>^-'-L$+O[+C+_:\??U#\^]/-2/E33/2-L>S#)O_ M!F#[OWF@WZ6,%=K=4QW=> "%I[-N7>$5/"7.QJ-)?+P\9%<,-TW-S_V?+LK@ M[!(]2K"+)VSS_L1]]CDF/_W^Q^;#V$YJ0_V=SNR_Q>;8GL7&-DL9M_9L-#EJ MFU.0=?-3/@'D__S;5XJ)?[VAA/Y/X?4?F_FQG3?_7(!8TBAVW?8M,*@49[,( M5,>.[>R\L1<+?TUGJ\VGV//#Y2W!L/*#WF58G]AQ\S&>Q6#'[/\O4?=3X/3K,WX0_:8U88P/]92?'Y=V M-9J!/8R.1MF%;1YO#-]?N'^L# 4""#N:-./1"6!Q)_1A\_FRS36GL^G9*,2V M*PL'.Q^U?A;SM=G*EQ8X0R!J?YQMTF^H<-C\+1Z(7 %A0FRN?)G9K MG[?DDW)6(<)90AR+@(QT!B430K L,BG#(V+,$D9FOVS.W@W('"W@U^OSL^L2,& M83'+']]U'#%9'4>,AY?2D+W8WB].8!@>?@^CLYP:^@_X[ZY09CUEET]9>V9F M'&/@994!^U-"().2141*,-@@,4L[\>/;]Y_>O/SYW>_O?]T+Y0I+:.V&ZA;PH:]%(;<$SKV?&+_^, MB!J VNZ917X=#0!;F^;Y4V:=KJ8Y9,4&WLTBWT6[\MH?@Q7S'HD[U)QY_"U M[C']"S6YK43;Y!/'B. Z(<^)1YQQA[2U((EHL?$!>VK"I7XIFQQFJ?5?8]S-P>-B()4Y M5/X\J+/WUME+HL981HT"R[-7>HUL,!XI(7UBA./(K@D;O6(B%\=('>$["7R9 M<0$E@D/@TIA U)/-7CD0XN;=V7L_>S,2UQE\VPRV,;ADL4+)2V!6TD7DF#*( M66%T\C:J1*_.8"!C,DJJD?94 1O#"3DJ8-;#])4$TT1RA=B3S6"B#C9M.\C; MID[S\NM9')\/FS?=DL46\5@Q#OAUH\ER$\/"V_ETUM&82V:WW19 MX5%[*WFL'.;.BDFG+$0C"1Y =%QWJB;P#R2-PH3+K2@6S:$M0Q>6X%"8!;Q M&#W2E'#D"1@B9L9XIK:2AXOX>;IA2Z/8_KR8S?)VW$EX/YWX_I<=K890>G,# MUCTWJ^H7[IS3P+RY P*#-.<:<0NSVUAID!>*:J&24CI>G=/26FP589<_Z,9Y.9[D:ZNY, M>DV)/U9*7!Q22OPPO/^E^?/;W_[\\X8-KJ[7&.YV_ORUF MS<_'HYB:MU^C7V1>T?R6TLA#(#G*I_G,&M]]/#V-L[ZL-S.M-G/($_L[7/73 MJA;YY]]^^'T/("N_4S8NV ?'YX\9"\)I'VG\X6U8J+^__ M*B\!M)D##)JW>37E=#9J8Y\U^B7F"+BKJH27A?\!P>P*E-M1.U\OJAQ/O^2E MF#!J[1%>T6Z>>?_40\7QW7O)#@=&TC&"E(='0V"@L[;L;="MRLA6OB[]URV[29NJ[*^1@,LD4 *]TU\-F@.2 M#'C>Y#+J<);Q9WF-!WB!(?>E MUQ<(LG[-4:Z]]HLVPG,F64YYL\9ZA37"$(ZF9W$VR1>#"*:S(SL9_6MS>-;; M$$]RB#*!"3%?EB^Y\V5Q=Y>JF^0EX,6H ^CI).^LRMM!YADKETN_WN<%77@/ M$!2:19"&A='UZ<%.0.L$8)R 0)>+G2==>G &DAXTB]-.OOV@ *#S+ZMJ]=5> MCD'C81#_BJNQM_-%MA?X+5F_&,_/5W^V*5U-;&8!+B%W4WIQPE^,(-M$['_.Z=RDG%B!\XV_A M NN73N4$)L)BUCF5N.EWLJ>*<,_U&$'?8,E@(O"HI9I'\W;M:/+3P%Y!^'DZ MCN;#[^>$CP4M%6GW'6E7E'ASP@WR'J_3W'MMDO/]#HSARR!;5N@+4?/'J[F\ MFK3C#!:K'29^VLX[@K;ZM-M"-HO+>ZZ!H[_NU(ZZ186K*P\;U1;+&T[ 9.SI M*?R[K$Q?^XAL,]M8VFU6RU@=\^@GTTL/;NR\+^[LO,'RAE?@9 @T-F^FR70S MWR>_R.3*\,$%Y#VA'=YT]]UX[\PD)]/YBJCVBR?KP;GH[:+W'>?=I:"U#KD M$. Q79Q20>/$>8' M>*!NM 'F-O#K'$Z ,UM=N"G='I_#-+;=6#I"WF\XS#3](AA *6?Y2;-_3T81W[K'35KA65'P_? M'>409,.S5Q]0?<#CLNU+%K*XP- E#>X,_Y*MY +"+LR^Q'5ZP_X]KL/ZS&N. M["QL!NGKP#UC1/[&!4Z &?O?.[L93W-V&DPZK% '&.P:E_.8C^+T"$1UW"7C ML]&L:/IR5V2[QJM11O1Y7N8!$MCYLTL&5<+._H/I>-%MMZTM+PZNY<43K*5A MQX+E' GJ ^(0:"$;!4>*44.CU\[XK9*(!ZVE07P7%N/X6[JZJK:1&/[3^?+# M>ZRO+:?7YE+:X?8%>63X^'4T 4_4%U#O'G.NY[QV0LUV/TH/+SW!/-QNM MD<9.6O0=_5$+;B2\>T4\H!OADZH!A)X__<\?Z^CDHHTJB>HXKAI M1CR("OP][VA\N[5UKAQC_>8#?4J?(0^T]]UWIB[?@Q;62;>Y5AG]9(O$&J+CD\JT!9J67L(M*0CFQHY5#2K%E-UFTM&3#;G5QZ^GIA6GB =;UA(;TAW(LZ%K_\ER:[+:)7%7E]RIA#X'VAIZP M.%JG*$'P_Q1QKSS2G!C$L%:*)<5DV.IVSS2-S'.+O,D'JQDCD-'8(8,MELI2 M8])63]AE2OG7V?2D.P,-!O&WT?SXYT4+2HNSM]TVQM'DZ$VW9SF&S_;K3OK# M4B,&0M_<];A"W$[MHAB_4GU\.;K8)P.H/K[Z^$/S\398K41**)!\ME+@'EE# M E+*4!&()6G;QUMOB/&UL6:7:C_ MHH=K.6NIA6EUOVC>M^JB8F#1Q025I96"E->S-(99$E8)A$-WRK74R!DB$2>! M$!HH#8ELM5!,E"AJ J(R<,159FG8"60#9X$EJRE-Q; T3094\UVRM(I0^X]0 MA8F]NNA2-'$P0J\N^E!:2*D(M?\(59C8JXLN11,'(_3J MH@_%14?IN(P0 E-C\UH'P4CKA!$)S%!"=)1J*XHVW'JF?428D8#@%X4,=^"L M,>=*:\\8+R:*5GB@:A!=-D#5?2D'OM2Q/&JNG,7XPE2Z7PQMIVN]]^TP59C& M#D8YNV\ 5AE?*;![P[J)-=$GF:M;O$?T2JI0*.@XW4J U1EE1B>$,^ 6(O-#DNI$$&,RSF,EF F%,Q0A'H01 M0XJ F@\I0E>P0(K@,#A($0Z-(O!4BD2F@D2Q;P^P%C%),AD2$84BDXJEL9%; M%$%RI;),DXAG&=R31"3V@59HEH@L-:&,J3-[9'@RB%F,%*%7F@_WU#SU0M-> M2ZU_*FHY]DHLN-XCFKC3U?:K6I,/N56;NIC;D]:=)HK]W66]X[GV<(21:W:& M:P:IH31)&=%Q*"QO%"25AA&69I2&61+K6&SM](ECHU46$Y9P":Q4<2)M$[X) M(Q%1SK/0&:X9<'\0!:&S24KW3BJDFXZH/\>&':D&4@VD&D@UND,U.&5AG*J M!,JG1(1)0B2+&)$FY? '%PG;2H[1B0Z$T)SXF=%$ !DA<6 2DJ0VS\9/_9@Z MLV-),+#2NRWOAE0#J<;3#SM2#:0:2#60:G2':J0QY7ZL&8E4RHA0U*Z@)1EA M0M @Y2949BNJD5">JBSC) AX2(34$4E%$!$19(&)LC@RVJ%J\?X@8#O-LD&J MX0#5N+Z(AMNR.DA ,!/J,;%X^+EU!U=TUC6H$!Z$![4::C6<-@A//^%!K89: M#:<-PH.)MJZHP,XEVIZ9\PE\\J#35>7-R@)^=B=:[ABZ#DW+;S1P!U<5SC6H M$!Z$![4::C6<-@A//^%!K89:#:<-PM.Q8$2/\Q@ZF%]U4DRK^<24[@0+')]C?E]>#"[9C(NBHHJTVH@R C2L>4",EC(C.JB*]]:O]GE-@J!>/' MW/CP/5&)3(E(DH D,4U)0B4-(\F3)%LGLJIB7AXM0\Z_V8CSAR;@_!8^[291 ME8F!3P-G:[TXIL)Z8S?0AKN#19Q)%/*?6OVW"I$J:4GQ&NE2 B#B.2J"0B3%)J."B0@*O'LN$L9(. 4;3A M:,,='G:TX:X@@38<;7CO;+B),S^D$3&9CH@ EYPD7"4D"UE&>10;%JBMDJPI M-S+S(^B4M"?T1BF1840)8XG*1&PBGYE'L^$T' 34W9-;'%-AO5E,P3RL*,%=@6)W@PZ6N"^ M6&!?9G&SI<&$4DE1JPZ.$92+;2B=(A%1^K RAOCV-7JH(K'8* MMI@*$<6Q\GWQ:$ZPB =)Q-$"NZR <%M'SU$LS"R]X0DU0G0 M!I-Q'BO!3"@>,:@31CL]CP0IP %J-L>&'2D 4@ W)PI2@-Y1 .XG2:HX)7&6 M4B)X1,&<\Y@87X>^B;,8^, 6!9!'I$8FB&:)2)+32AC^FA; M3'@RB%F,%*!7F@VWI#SU0M!>BXU_*FHYAFNPY'A/.2$>AMOO'*G,DJE)$F8P0"J!5 *I1+^HA-:^5*F2A#,_ M(L(83>)4VM233 N9QC$/MC)5@%X$0FA._ PN%SH6) Y,0I+4J"ST4S^FC[;[ MAR=L('R!5 *I!%*)[F"!5 *I!%*)?E&)6 5^;'1,>*8X$2$/29IQ0[B,-/"" ME/(HW=K&1'FJLHR3((#+A=012440V9JJ@8FR.#+ZT2J;LQBL<++3K%>D$@Y0 MB>LK7KC'J8,$ ].2'A,+/-:]"T=U87U;A >U&FHUG#8(3X_A0:V&6@VG#<*# M6;&NJ,#.9<5^-/!9Y>-<-O'*(KLQ0]:K"\R8[;<)/+@B:ZY!A? @/*C54*OA MM$%X^@D/:C74:CAM$)Z.A2MZG.G0P0RK#V-9VU0E3TX!N/EL5I0UJ,ZJQ@*O M73%TCU@)P3$D^IL&>W A>DQN726WIGX8:EN_+581$9)SD@:1))D1AJD@2DRV ME=SZS5MN5UK_>*K/6IU_8E7^;O;<1@/A<#TWQU18;^P&VG!WL.C2!$ ;CC:\ M;S;$#93O>Z]EF% M]<9NH UW!XLN30"TX6C#^V;#8QW&.C:2,$X5V&-PK*6,&&&IU"Q)!=><_? F MT[W:<#Z(_9T>5]MG%=:;Y17,!G5)MYS5A?J3I+(R=D%Z,C/3JLT,-5_M9^/. MLJAC6'>+W.$QHAT8=.1FW=.?MYYZ1P,-Q"HS"2-"T90D?JI(RJ3PN>(BVN9F MWUN6]&PD2_/2*O"3#?V]FY62 =WMV7>HAKJOAAP;=K3#KB#1FT%'.]P7.ZSC M2%&1Q(0;G1+!,D7BB":$BTSI4/DF"8-=U?3=K3#KB#1 MFT%'.]P7.QQRKE(1@>&5"FRJ"C2)0RI)+ (59H*%/I.[*HBY1SL#]'RYXGA2P*C^S[IX16[U_A0&>5X9KRJR^@(FOSO+Z8X!WBV.AJNY'1AT MY&C=4Z*W'*7&E E][1-J(D5$"D0M%4:02&N5<1&KV$37.1J-DS +N0V.I!D1 M.J0DB1,@=T*GB4AUV!R_UG*T>47.I9P=;:KP]]F;:2VGYWDZ-L=597:46<+\ M >/N'M>+N@B-,1IC=Y#HS:"C,>Z-,$M82PGNB>;F>[."KMC8'>+ MI>WQQ$,ZM <>5L4XUVX? ]L;<+[I%-?;X4'6YZ!"OH7U15FOC@Y!2 M9Q-7[ID[>)2K(SK.L6%',H!DP,V)@F2@=V0@RZB(,R-(R@6S&:@I2870A/$H MR'B@@E1OD0$54A:'B2()"WPB(A&2- T#XO.,&'N M#G*=GGO0GPD>A](/;\ $O,^66Z!_LT=W?VA.[OY4;/RQFQRB<,!C M=S?7(&GLANYS;-B1)"!)<'.B($GH'4D(8TUCY5/"36C X,>&I+[D)(ET1/U8 M,F&S@W^P+-F3D@3!!DGH;J8QDH1NZ#['AAU) I($-R<*DH3>D03)I6]\/R(R MI3$1*64D,3(C/J/:Q%DJ-#,_7#/M24F"3P>A[^XA;D@2'%E^POU+WZ2MTF*L M]Z:K&AW@S1HEX$Z6A6.H=HLG[G'-G@^YU9JZF-OM;4XSQ?X>$;C7C*:[$$:R MV1FRZ0^Z(0+!"#<+?I+D@A'* 0FVM9\%G">/WW"N1W M\PFTK.!OG7_9&*SER]F7.!+#P/=_?G%M_'[>[_#]:U[5>;9PC W<)DQW#T:X MI\%P=MFMO=]V\BBOX174[0MQICB'+HQRY;V9MKH)5,YA#?F.C-3#!_VC^6*F M\RL'3,'LOT%)L5OZ<0+-IV6^?KZ<5J3MQ-HF+A7+*@LD"YF)XX ()GWPJJ6R MQ6<-88GV,Q'!%W0K5?1[ O-G:F3T?&S>9\MW?%T6D].O[>E:)P!I ;VJCNNZ MS--Y;?2GXG51 @K3$X 4OC35R\6E2!Z#D?H$'7HY+M2?SSP#-G5F!;&PR.^&B":S>/BP([C\GJ0A+&<5>:H,C-9 MRMJLAJCQ<-JFG]V4!_0EKW*0O;Q>'*W:N"4;J'VJ2(:!"'ZV0WL;A6XO9$.6 M^ ^ZCC[D*G\8\&1WS1U4YV+.O[.Y>[+'XF]/'GNJC'3F1(SOVWE(5S*>$8C; M@8!AM[_^US-&GSF?A[X:S0>A&>\MU09(@-! MB>;4]^-(4\75]6P\DT59J+*$&,TH$8&*[+XXGT2I3KD6OB^B^'HVWD8.W@DT M9COQC[P>K?+P3K^J\5SGTW-[% C\O_XDO^YF+UP4#BACSB:R.Z;B>F-7T,:[ M@T67)@#:>+3Q?;/Q/$J$R%(*#] !$5F6D811,-HJ5&G$E$H">MW&TRSU#>64 M^(%O[-$/AB1)"'>KB J3BHCY[MAX1@-C1QKN"!-IXM/&]L_%V MGSECDM!0)&#CC4^2(,T("Q5/X2=PR9/K-MZ7:1":A!'CQ]R>YRU)&L:&A#Y/ M=!Q(:31WQ<8SX0_@'=#&NVSC\:#.GJ_8G,[+8F8&WN^YUF/CGC/H2-VZISYOIFXLU7X41SY1D@DB4A$328&+ MB8PE2@KC&[N<K[^<5SETOL@59[E MRIUE>L=P[19-PU7@#@PZTK3NZ&1R("[\9@D06(_I9K[2>8'07B=[S%J M@DBGG'#A:R*B5)/8F(!$S(_B-$DRGC@3D1'Q@"4[/6OZ,14>GC3MB.9S;-B1 M(B!%<'.B($7H'450<294%(>$AH$A(@XYB>-($Y[2E'/%0ZK,5O:K,MQ7B4]L MFBL1*DR)]).(:3[<4=/S9:9/12W'[F1!. 9HMPCB3E?9K^I+ M/N168>IBGHZ-VQ01J\M^%\>\"V%DF0YJ[EO6JJC0L;:%9S5/B8BX(#$P2,*9 MBOQ8)\;/^%8@*HZ-5EE,6,(EW*,XD4G*B&_"2$24\RPTKK#,@/N#* B=34ZZ M=U(AT71$_3DV[$@UD&H@U4"JT1VJ$<6)%IQ') *"0(2@(8F5LKDQ4<:9".,X M"*Y3#9WH0 C-B9\938"J #T)3$*2U*@L]%,_MD$P-ZB&8&"EXYV6?$&J@53C MZ8<=J092#:0:2#6Z0S423D/?A(IH9HO+F2@ADLF I"%3H:\#'B5;54L2RE.5 M99P$ 0=Z(G5$4A'8^B598*(LCHQV)KV&)_X@)RA7\K?,OMPR6& :^__-^1^M?(-QYMG",)+@V'#_ZYFO-MH1]Y4,QD68F M4B31F0(?BG&2^EJ!SLH,$Y&.P^VS)[XG7 O:S-JX4EJU\C&O_GQIIFH$0_'G M*U.I,I_9[[N_FOFN\"I0SZ"5%/2[+A=>8;?1>?4(7@L^>7^ KC;:.ZME#:V7 M!CI96=NOO97PH?V]*;U5L4 E0A*EFHP5Z^I+\.*S-&!IE@@E$_^ZF(99PGQM M&#$RLNFM@I%4AQE)J)%:ITD,?U@2ON%/+?UW3<,[6Q>FK6E)7S3U/([ M+>VMZ;N95#YT+K.[=:141&990)A1@4I53&.S%BS@VY MZC'F1H9/1^; M]]GIM,[KQ3]R;5[EE1H7%2B!]]/?3'$.6(QR=0R>265'Y:T=E'9,WDS?3&$L MS"=S9JI^JR.H+69J!-S6UO5);1J;RQGXT5TC0=W7^/\T7[3VV*=FT M/ 9Q,=[']W^L'YLNO/.U.(%B/(>[CF[2_BZ.L_?C"G=?WH^3P[7E-*X<[59$ MEUU?OK"-"1S)>5VL8AFVXR!$1_1%ZQD8!QM[\V'IOKFZ.00*U[X%J7N3-14>OBQDLG5O<[&%6[LA+I3OJ4 M8\ ><*JB8TA@ B(6T3^*3@]CP!A ?3^4#\L%88K?5@J[+#YHU*"\EA')(J4K3"J@#]R)HDOM.8B MB'RJZ5:I"Y6DJ4Y#PH,X(R)3/I'43TD6I%QF01 %H7R'6HQ]N:NF?MR2B[-J2C=8QT)L]-JR:(S.!UC^3X0BZJ M%\^\YX\HB^%M$UIZH]+JV9_J0GVV??TA-%9!^@?BT?0'%';1UDH\@J>8%M9ZB$EY;9W#[M;4N[:AO8=ZXQP77*RX]JOM<2/\RI[A>3CZ=FGCW^7S7O Y P[-#?W+-/_,)XLC=<8I%K^:0LM M2F\VM@6T"Z\T>JY,4_71?)V9:66J 7@B:MY6@C09>"6V$*,MU#@K\Z($7?L_ MQLNG7T ?3YJ*D?G4^],LX!_X"6P?_&#+<]?-0VV;RFZ+AT?I$GYK:TL"=YA MMV&(93YMS!B,Z44]&GIOIM963$WKNEWD]0@:RZME1P8>?/FN^-+6STA6Y6\O MX$%3V3SGQC<['Q>I''O@U/P)K<"7\'-J:NB%UX#=7*2*JO96-L:T+VS*RG9F M[$V-T57;'7MM.J_ LE_V%%K7\$K9C/HJ77Z;C9D-$,XN:.=%67H4Y4P);/9_"D[6][I)=>6H$ M@V2%UPH\3._+"JV7.@*:_-\WV1,,."V),9,FH)'Q;1%Y&SQ2BD@:AT0J:60H M)?.%V3DQ/FF1NS7H%%X).@7W5&8?WKYRU?')X4$#8XO5! S0> 'RWW@3UC!< M*OU+8:_F:N1)L$*3V;A8& .M?X$I,56MG4C-U$#[56-#ECI_(K7QE*Q&WDPN M6D.)4^:>*6/20/B4)X2%(2 DN',2:!K& 4P"7_HI$6G 2:(B M3K@O#8O]C I[],;WYSLH(+!';Z:J-'8.R/%IJ^4>N$YQ]V$>P0%8C(9+60]H M/8)K0]&:D::H?G&-<,$G:VI@ILRG,YGKQD9 _MLLP?-:$ M77/)4N,UG;EVTL@M<]H?>N!+7L X0*M5X8TD^'.R.:ZDK&3SF*HNU)\DE=7U M+BZ'R%XC9[.R^ H"4QOH'RJ#NY1!*,,XUFE*>)09(H0!BZA$ F8QC-(X,*D, MME8MI2\C%?IP49:",HC3A*018R3.J P#%@=AMK5J>3P>%\I*W!D02//2XG>R M =]].N*J?0SOU!&W+V/V1$,,FGDTD?^R?O[B]XG8MIWR6EU7M_7LN M2QN2@!OL9(.[S/+GHLQ,WD0EX+>/9W]4[5D;=JZ!;V;'L&I;+Y2:E_?'%?:_ M/-B37/+_3$OO>5_D\X:UZ-TN*N,JZL8J*L=5U-ZLHCZI$FV8 (S>Y'/2]77" M-_ 67C+T3D9R>FZ:E0-KR%[EE3POC6FC)$V0_5@UYWW*)FPR7?W9+%W #:_S M*;!BX+?>Y:*O(WD@/3%\[XJIN7%-U\7.>CO!OH=YTD\^&&O=EX-%4/=%HO$@9 ,1\/&R-H06K4[(Z-A[.BU]YO M.WG?2:JG7^1XW@:.; AY;>3=EL\.&0!<2O^6<7T_+SVX&'RA]J33QBMI0C/5 M?&9*>R#D,@J[3%BQ856;*)_/UD)LTT9F93ZUW]F(L5%SFS<"/V6YLHDH;8+- M\O=LS7"7OP\\T\X)&[B%]DV6M8DG;1I*V[Z^G"AJR0+=__6JCS\O8M[$Y+>U'>/V\L+'> M+Z:T\>I%&_<^GD[GT/F/QN;"6 ;_&A#R&"5_;U='F] Q]'$9^K;Y0@.O#1O# MQV<;Q_SW/RW7X?-FK]M7GU2JB5S8OODR$NK 1/NMDEC8V/\GK M#0&Z D"S8*#L9@H]:-^KJNS':CZ!N=9$#.T;MXT;O4K/L.W4(-=+,"JOFAF5 M9_EE@/'L].0O/WWEE"4OX!$-S+8A^U;+Y>J\65J83^;M.KC]2A63R7R:J]7" M>'%M%K0+%\V)P+?(]CTR;;-(RN5Z>V7_M?VQ[54YS%A9>ME\VD2(;1^K=MT MFH/^#&Q_I#W!N'GQ\:()/U=-(+0TY[)LNK6&ZE)TA@]1CO[0?RKE>)^Y$'WE M,H_E-^^50_^^GAV7L^U2!;ZQL4V; K@D,=Y[T)D;L8SV2A!<=Q%!-M,[-M,: MG6IFSW>WIA!TL&70&"R^RNLOB2ZUN, M_Z7I:&WX.)?M0=^61]STF-; M>>'+WG>Y665/0FLC6DV@_IUV?G9O)P5U3+\ MJ:RY;Q[>4,=SX'-ENVZOE)DUIO@R]KFTI3!Z0^\:BC B-M.@,=WVC>"]F^]7 MC.TZ7;1?VA5>.5U$H:/6VN>/@ 7S:'$56;DI'E0*_;K'N@9"LG MX4HJR8V">37YY![B;@=E"8A# 0 MXJBUZ50@Y.&FYLW4SFJ@L6]SH/ KIC[U3J\3Q]4*C[MHH)'IAY'9=EK &?:J M166]"OCKP;KT6BB\&EB'I9HW6X.MKLY7LC^^E/W->QI;]-64*F\3Y/\UU^=M M:&:ZC%VT#YF YV^_;_Y:[\ELX_[*MH96@2@7=AO@=G3(-@-]2L&/GM>;L2(K+FJ4FR_KUX:V MRV;;P[*CZZWAS:YV6URD7F>'MQVQC3Q@66L"LPZZE(T;>;()X7+%.NJ&*[4L MH8+75JW37Y&&RZ\'O"[7,22LQF\N=V]N"EWUS!=[W"$'L^*J@T5WM;? M=A?,%]/N@C%YN[<>AN'WHC06OV9QZU\M'5M//'-ES?_JW(2&LGF3 +]:XK*O MO#'%FGA=7OW9ONRZ8Q.Y@*Z#)#<"OPIKH6W%NA'> MJI&N13%O7ZI9705E4MHZ"LN4RW9G0C6W"W.Y%8&-4.E\F9-Y&<[:+,^UWFZV:?BZL9?V\D?C1%9?LSMS[7F2J)B^'WGL+#]"J M-3R.J%5,_\W.?A9.E_Z;I^L0_'!5@ G^'-U"8>-C]TK]+@4UJ-_H35WEE_ MLK)D[T'N'SH[W^+L"'1VT-GIC+;9J_;^*RY*J/ M54O@,459?5[O9?B\VK/0]5ECN6HOJ*H'S0%772(U\$[7VT[>K[>7V*#Z25'. MFB"\]YL-4]L8]6Z*!1S87,3UY6]=7[YQV]AJAUSC,_[2A!GMLLQTN2I[>4=E M:KNL4X]6F[BF,$YV7Z$\AW<9_;I>M=E,C6TVRME,^[R9";;0VN(RWW>]3-34 MEY)MNNS$F&:9;U6];023=K4W:WWMAZ:ALU5#@^7N-[NM;6/3X]GIR6I/&N/4 MTT _O8:+;NX:M&UFN2T<=F?]R/6V-'B]U0S6GEWNA-936[$ULXOJ"N-4J'50 MZVQL[4D+6>HVLV!I&YO$?:F+=CN)IPJ]7,YN$SW:K OKM)MJN:]R-4]7]8Z; M>M^;1E5?VMVKVT!/1KG)MFWQ8/G#94+Q^XU]SZT6O+IOM#+3O"AOV#0Z]*QN MS>;02XOAJJO7WPHTQZRHZLO='NV1!=!DFYY@HU?5,B.T:!7GA4FKW&XN7>\Z M6!9%M#N&-[7,-\G)4\O$J*YGU='SYZOW']H"L'"+A ]K)MB/"G?7TBQL[9/Q4!:3 M0;O1;%D#X!9A!'MEA;'9V]QD7VS8^?Q^\RR9' MNW6NFM^;V7I9DZ3YZZ\"?.':P/W<1.N*];L4RG!;UO7BFMJBK MV=+"RI7JUMV:=VBVOFE6;9@LF1;SVI/GYW;]RVXMMN*8@L5JMXO/*VL4KE;\ ME>O36@:W5[3S?OEPN&'J^N#V#Y4%V$$V?XU/PWO' Q/Y+8T # M3.S'Q/X?FPV=*AUU=U;__]V-@MG1D%XRZ^"S^3K*T[RN/J\SDSY?UE/]7*E1 MUP%H&#;K!<4.[.I^"]>U<^/.+DO@G@$_T;8B]6TBMQ01*PHK6ODD4MAY(]?D M[17VU ;KYNA"S5L$;"V?EM?)JCDXY0$5?8\>@E8RI&&$:'TG)1G>.%\ZGVV- MTWE'(WQF3!-=_VI=LQM5:YM=>:U<]\!K"\ZK%S?>TP0^YK-EJ3M;ZNJ5K.6P MO4>_Z)7XH7[Z@1'F-^HG-.>/-_]7(]V42!SG3;*]3(LOIJUIG!HS]8KFP :] MKKE7C\RB,?CVGM7JR++(XKINP+( G[ECHU@@-SK<= MP>U?DFF<6H]1G7;EN2QG5FKL<6??PY57A<3OBW+:)@&J]L0W0%NJT;4C9NK2 M5AXM2F^=SEZ @9Z-;?U4^XS25M-<5G6]VV6[#ZG1"I>UV7'W7A^J3-5- M4.P&+2#G=?$BM2<:EDT'P?$[HB^:R\E8+HIY#Y0]%%-W;$*7^?0W1(>-7GP8?RNM# M-6HG3MR(Q_88W:PW;8!V]3^8EC-;UWAZOA)NED]?7 !Z;;SZJ(U:VR]NGK]? MC#TE58Z7PMT*_0K^]13@P:SVFH.,O*LZ8?7P5AZ6C[]ALMPV5U>SHIDF\<[G MZN.M3ER+HL6[G/!+H[\QXW$\?ZA$UMPN06X.YTT3V=G)M]D%^\Q;9N'3S;J; M+.1N",5.Q<#;,J3=D@-4PH^I-%Z92I7Y[-K.1)08E)C;),9Z?R@J*"H/">2= MGGBO[0'U[XHAB@R*S/-+[FW$ \ZRP?/C\Y(ERP@2L >?"3?)SSP$Q]=I<,6A&Z1892 /:B" MYP'ZRN@KWZ8>^ .HK1-=]3JDQQP33'3J'0=K!TO,G%(>TZA=8@:7_A"6EC=V M$C?>NYSE=5- #=QW7#1&ZF,+1G5($:$(X*(QRL'>B2Y*P$%*@/^\63.^40S0 M#SYP/]A6F4-'N/>2B8ZPXV#M8W6;T0/8,?S6R,K8"K@VC3HU]84M37M2S$NX M30[L9N%A6X[^]>G',^^C 3?YM,G%AHO*V=#[8^#I)C-;5M:5?J_JXO)P,P]N.>^OUW3Z\Y MG9PRX9U^-6I>PY M]S+#+W"Q_?O#6%ZI%CUH?%+KXC8+O^WE[V=7'=S!ZAMH MMU3VK.*-GU:%O)#KJ]ARX!Z/:B(*QI M+8K 08L NKWH]MZE'P2ZO>CV]A6L_;B]XL#+WJ\?05K M-^PNG 6PN^G-WH_S[,RWU7@. T)PJO/-W!U6M_*R6X ML^UE@_O@7]Q6L_?K%![!/]R:_^'0R&Q<+L\J#_C"'@;25LJQ_C XH4@YT0 ]>!- ! M13G #;@H NB H@-ZGX*(T %%![2O8.TG%3GJO^/Y/LM,Z;TU-5C!NVI!_ MS\I\[/'(.J6C8JY1<8A;\/O=^*<;[R3'^7,+H>3W#!%(D(^J4H >B7HB!< MH9UX_NIARP#ZI>B7WJD@./JEZ)?V%:P]^:4!^J4KO_1CKD:RU-[?AM[?I/KW MW-0#[V_E<.6?OC+*3.S2:;O-%%U4Y"3HHJ($H(N*@K!FH%B;^;!E %U4=%%[ M$\-R#''T4!T':T\>ZB%4/YK:YI<^J??7HJH!WW:MU)1?<@4M7IY,FBZ:7U:. M["MC9F^-+*=PR_#XS1!:*6>M0WO5Q]W* ,9B24A;T(M%"4 O%@7A"DG%:DF' M+0/HQ:(7>Z>"$!U2$(XACEZLXV#MR8M-^N_%GA33:CZN)?BHUOO\4!:S,C>U M+!?@?V:V5[8CWKMBJO-*C8MJ7II-O_:NK:RZA+[\<^B].[_A%!J!/BR2%O1A M#UT"T(=%05A3U 1EX*!EX"$^+/PKT[%I/MXVX#_?.=Z,XX"O)UVX,=9V2$?K M ,%,GIMVSA"9P>L>R?&%7%0OGGG/?V#POU78P_LH_T]UH3[;OO:;IW^R0N\5 M&3#MYJOJ&GNVB#038_7^RV&TPW4DYW7Q(@659\KFY4"9'=$7S>5D+!?%O(:G M?36@$9LG,]K N+P!1FHL9Y4YJLQ,PON:%4*M.FS:?G8]NO0EK_(T'^?UXFAU M_PTQIO9Q,2A4_K/%]":5O^R2[="=5P1T&/K)/1?%PTB(^Q[E#T44W=L0I?Y] M#=GL]JM/PT ,!+75[#V$XGC!U"W_%H([?2K4?,:ALL[,X"_G"KC M?1C+*8;-D+9CV.S0)0##9B@(*T+)L2CY8'\P!JDA]/##Q#M]OH354W&1IOIC!>=5%6?_GI*Z>%]M+V\82^#G!33 M\ZWM"J_GM0W=7[;5W'-23& @%]Z[8N@)[T.]\-[6&BZW#=4CX^6KQWKC MO++]@"]+DT^O',N%)T4CY4$/&"4 /6 4A*L>,"J#PY8!](#1 [[3 XYPS15= MX+Z"M7*!%?ABQ'JOGUETH.[KNV)*3B>S<;$PQGN5ET:!4]EXGV9:M5L9/A3C M7"UL*I5U/%\6MGH<_+&ZN&J3K#:]6O0W=TLP4*$@? @?PH?P=1<^]*K0JV(Q M>E7H5?45K!]86*1)0%E$.:;#E@-+/%$$ M#EH$@N>A7>Z[<>4?'=,#=TPYZY1^< QP=$L=!^O:8A]GA^!3OLVKVJ[+GY+'.#ZW2'$FI&^! ^A _A0_APG0[=H6]VA_Q+=VCS55SLJ]289#JB M;A"LA_IM_B'X;;:ZM-W^9_,KS;C(Z]IX?Y&3V0OO4S%7(^.]??MAX%DP9J9! MQ"O-N=T 6!KMS>;I.%>>5#!DT^9PI2PO)^CD]9*G('P('\*'\"%\Z.2AD_?- M3I[ -2_TG7H+UKK6=P7?2EM@I.JWW_2AN#"E]9J.86#*J5EXO^13-9[;_6X% MO/1J&#Q;^/Q7=(EZ:=41/H0/X4/X$#YTB= E^N:2,)@&B"Y1?\&ZMISD'T0: MX(G%)P.$FD(>X!Y]*,$MRF=RO'%,>J6;]BB2\&GJR\8UW, M[#:US?;AOJ9+/N6KPB)GLDSEU%3D_=_PU[I4R=,"VQT+;"SV_AB>#4^&:]>*^0&] MU_]*:(C^UZ%2"(0/X4/X$#Z$#_TO]+^^P__BZ'^A_]57L+;]+UPPNWW!#/TO MI! ]T3T('\*'\"%\;L.'_M>!^U^,LN&;=V<=FMJ.8>[(1$:P>CI!WTRMJ^;] MOY&5CXZ5&R7FU?%0MSRM/EL8SD]1H6[#C(J]'Z_LO M^[1ZUK!#4HGLH--*!>%#^! ^A,]M^-"U.G#F9EVKLY._=FAJ.X:Y(Q,9P>KI M!-UT8S[)K\6TF"R\TZ_P:V57E<[4R$SDVM="!Z=_-AKA0_@0/H0/X4,'!_G3 M]S@X)\=O.S2U'T8YHY,9 2KIQ/T'G?GESJ$8;(0/ MX4/X$#Z$#[T=)%/?X^V\/7[9H:GM&.:.3&0$JZ<3]!YOYZU,S1@=G4.PU0@? MPH?P(7P('SHZR*.^Q]'Y\/&T0U/;,W^CNC0M'8,;TUI\%* WY27WP6S MVJN*<:Y75[=0Q^$P#*.??Y">AGL=Z+O'?9H@<$\#^LGGDSU?;P M%+@;[@,NV-3RM==8/N@5)7R>S,RTDG51+KS9&-X8OI1E*:?MQ4.$9;>P_-2@ MXDFE8+XV-98M_?;>U&;BA93]DO[ZB\]__27/?[7'S7PTYZM]]6=MA6;VXN^> MG&KO[/0$?AT;NT3QKAAZOEC]+J(D#@<-G5>;Q^=47C8OIWDU LH/=/_TZRA/ M\[KR[,'%39/V!"UO9$I3%TW!9FU !+0]'L?V=@+COH!6\\H[GD[G<@R/GQ4E M2-'4>PUCYC%ZM8<7^7C*7)X!WLR.93VW?H-3P/ M-+#7G%=T8X/-@3]&S9.QJ$?PUDG7S]\ER M7*J94+S1Y57EY?Z90C$\J]D,23#X:7Z_]Z!B,P8>%G$,G)9T;__%S- M)W#SXA'T3EJ,]?Y6/JUZ60UVI]^$A<.5NB%_]\Y:>'8B1HQCZ*@9XG?%]%)- M;;Z+BYWU','^9H>E@^@S&ET;TM%Z>6<&%++U.8G,X'6/Y/A"+BK0G<\?47^' MM\V[U1&)/]6%^FS[VN_#$3]9Y]/RE)/VJ^K:N81/:%%7LZ&QJ15\(^MY::JN MF]&S-[^]._[TQ\?3LX=H'3$,?'_?>J<_GM'F>9R66I?FW_.\;+S0:GTHYR5' MOTKA&[(N!LL;S_,*/%QH:B0K3\^!DC<'TNC6?2E;OZ7U'JQPP@_@;EA?*#4C M.4%M':.Y=2B:]N2\'A4E#()VA-"[&#"SP]%$R%;=6;Z#U==' M,(+%*FAE.P@.VA%]T5Q.QG)1S&MH_JO1+]I',=J,X?(&D-^QG%7FJ#(S:?VL MJT&NINUGUY,3ON05>+SCO%XZ_(46A?9P(AB*$R?OLYJ#M\B+;HSNO\.^] M0D2@):(K%^TNL6(]WP]RU=9%)>?]R*( PMDU.*'/]I?_>L:?(;2/ZR3OE0B> MO/_CX]GIQ^.!]^;=R8WY$:C$#W?6(YP()\*)<"*<^X43;:R[]&O/4O$*?/XC M[[5)R[DL%Q[W!QZGW,=)W_M)CW#V;C*_7!RYAO2MV73>U:'K9AYE!V7D>?7< M^YO)LM(LO'=#[W=Y?IX74P!-2Z0&:!P<4!D()\+9!3CW&ACM$I@'::;WBCX: MZ&ZH -3H""?"Z2J<:*#10.\KQZXT56[';."=C'*3>:=?C9HWE0'>9UFN3#EH M]NZ\RDNCZJ+<61;X?F4:"89C*@PM$L*)<"*5 <*)<"*5N;&DR=0WV& MY@GA1#@1SG[">9!\X_%2Y[;X!:;.H3)P5AD@G @GPNDJG,Z;ZHX!C%;W8+-M M,'4.M3K"V9/)C*ESZ)(_)'7N]UR-S-AXOP^]W\W"E!62 C0+#B@+A!/A[ *< MN$9_R 9ZK^BC:79]\J,N1S@13E?A1--\R*;YL0[G[C3%N)[_=ZP4]+X&"6HR M_MITP(TOE^OU73Q!'1F3"SH932S"V4\XG3>R[ED?A/>P.=1&2N VQ[@S)Q#^ MM:>IXZGTVZ?2XW#L8#@8QTFZ'%5&XVM#.EK3YID\-ZV>)3*#USV2XPNYJ%X\ M\YX_HBR&M]$;Z8U*D_W7LY_J0GVV??TA-'@0? L>37^T444IZ[R8'L%33#G. MIV9O2'VR*M$K,N^D_>HR7BS=U Z=\W MZUXQ#'Q_SP/RKWE5Y]FB!]KW[^_>_\,[?OO6>_E/[]-?3\].O0\?X;_O/IT- MO'HD:\](-?)FIJR*J7>45I37<]-<-)87 MV7SL24"HG)I%!?C#>*BZ??:YU4^#MJ6+'!X ;7EP_=B;%1?0#+1>S=.VO]"A M@9?9]O/)ZC&VD7RZ^>"IG)B!-QL#4@/[754;J0?V(CE=M ^%UI4$*/,Z-_#P MNFC&ZLKOT,A43VSG[,^U;?]X.IT#0_UH9D59>S#,KP%RCU'R]W8TX+HL!\5K MWZ!J.M&\D&W-?!WE:6[;@AX:N-!>7]@_/%VH>?LE":?\_S"N9-\QV\F*DJFU * MS:0&6IJ:V]\9A,EVH[G8CF#>6K+VX?-R!@)>-1)G&HSAGXF=AO8/<"#&VG84 M&F\GQ, *ADD7GC7!V6(5U80G9WDY:?Z$1S33Z-X!LT^P@K(>K48>U]*W%M:V M7^N_8* G:/HBS%8)#L!VXE:V;M2,Y+C;/7HTISG56V5VDK7VV\OU7>K2MMOM;0V#:0@ M5_!).S)Y;@JR/OW,:>(FJ^XLW\#V] C4?;%*T;4=!'2.Z(OF0_-? MC7[1/HK19@27-X" C^6L,D>5F4G0MF8U.&T,K6G[V?5%ER]@)-)\#!;F:'7_ M#4LO[>-X8)_V[.8 87M)P.Z]A(MKEW1V+>@@PY%[]>W:V7*V(L\=KG&"PGH@ MPOHIK\M#,8>GUR"'GC^H9-2@G&\@SORXREV_**Q/ ]B&&]CDB,2^RK%T4<'+?^ MAVK,73M/PSD9<%ZG.:JTNNTRHB@<9H#(,8W_M)GX[L*$,_$0E3+&\9Y<@AY< MC-U).<%(W@%5[E"?73GY. C)]S9>.<$P+GE8$C[O&FMDPG8UG^Z9K"P&B+&Z*"T98#UQ48;>F=Q.PW@^5FNX)[ M/]&M0;? WB"'"80=,7))T##C5E)V#"^=6?"#J&=9[<56LR:$9E7L&PC$SI MO1IZOZL36=:CA6OJ ,,[;H@,AG<.7&=@>*=W$K/?9)INV)!04W8")IQ?&#]Q%?H.^D(V?O)I9 I=E,8>:O)[7MM"CV/7 M= $&3]R0%PR>'+C"P.!)[R1FK\&3NXP+)LB@VX)NBQN*I=-Y_XAYEUU5YX!# MG=H)F'!^82C(5>@[Z-G94-"9@K>TBYQG$@80PT 8!L(P$"H+# ,=@L3L-9CB MNF'I@IUPA$XZ!Y/SL]41X#!BTAN%KI<;ZK'3 M"4!H*?]TB.+^2B>O',>PY7_N?SM-"+__Y?__E\5$_& M__W_ 5!+ P04 " "8@U=6'C^:>F(8 !?( $ $0 &-O=7(M,C R,C$R M,S$N>'-D[5W==]LVLG_?OP+7+YN<6_DS:1N?IGODKZ[/=2(?6][N6P]-0A(V M%*D"I&WM7W\Q($"" DF0%)70*?O0R 1F,(/Y 1@,OG[YQ\O21T^8,A(&'_>. M]@_W$ [P_UH?']^?;WWCU__]LO_C$;HXNKZ,_J,G]'8C<@3OB#, M]4,64XS>W']ZB_Y]=G>#[MT%7CKH(G3C)0XB-$*+*%J='AP\/S_O>S,2L-"/ M(UX^C.Z!BZ XS3)^PMY_P?&'>*4MTB!PZQ]%G9XG9RG'QQSU-$S>,*:=S]D,Z M/^"E'A\=GQSM(2>**'F,(WP5TN4%GCFQ'WW.L3)%E0KY2,2FV $_(981$+RJJQ,/W!TFBGI54",P;2,1!FPK\8B@H MJ^/HPX_(22 2Y:KD$8HP>]-Z IS510&?XU4B2/X-#HZ'IT<[7-F M>R@H1'Z)N ?;":'LU$J(U,AMA5!&@M+?EY5;:-5:);(R_,"/$?RH+-- 7;-" M"R%^@/V(J2^5(A2WD'9ZZSV7^J.^_KE^K[8 MGY0_,UJ@:VH%VUI"]5#)G;@ M?]6S0=JQ9L4Z01!&HBSXI#ZN5B28AI0EX8^KNY> M#E8T7&$:$)_^,[C/N^[5!:C@'S;A>0#3H+]FTP\ M11N1"(AO()DAT=>I%&Z&CWN,U[DOF_U7UW-%<5,].0GC8[^P5KFZMUJNOBGM MX5E3I3D)"4BURA=IGKXI[#I^4X4YB1O[%B.?9YEJJPS%&]=:FR^.PD$Q^5/7<<>W?[./)["J.U-=;9PU5SBYPY!"?'2>V;4=J,?*Q:);9O'R$ M$N9@>LD?A3.4E)"D(54&>B-+X=/HP>SV?K1!XWP(G-@C_.NM0SG! D>$ZZ[U MO=OSL@#CI%7K1V_2TMZB-[D"WPX0V:*S3U/99#99J;A*G4Z_A-)B_GM3)\K!D$Y P0Z@L =]C!> M.H\^YCF>8"K"?_(YWPQ3"CE#]\LX2/Y=A+Z'*;O\,R;1&N9(+HF: F;;XBSP M^K$5O#*AD"852L5"0A[D!/*7E.SO*)$-7!4AW3 *;>VHY#H7ARVN_/ YXP,RE9 5_369G,2,! M9FH^VI+68OR?C4F+X X6SH7"H#?02H!T5<9@\YHVOR?S@/"NTPFBL2L"ZB28 MW_+VY1)L6MF2VV+7#X9=-7XH8X@4Q\&*-:)W:7W>X2<H_=F!)8-"@T6F%&B\W,4%W&!65L!HLUL5A9U RFLV%0 MVNAJD%FL>6)8LR*NAC*^@WF;F#<)9A>:4"99S/2N)#X^F*&)&:X#-USBJ?-2 M8@L]W6*0]X9!$F(DJ >S-',(K9&>$@_13F;E<^>$:XS,< M<*&B6^YUL\TNLC!/M;V.S9B(XH(D&R3X#(9JTN#>'1[]'U1;8>M*$RVF,8,? MG/+-E[?"((,]:C:<.^P[R::2:#VE',F.*U;^C9AP>4:+G,YC!M\#/H-AW/JK!;$O0YF(5TZI6%A&XW%F&:\0S(48U?&$FD\!Z/6 M;HLLHK$;Q90[ .<+.(9F#&*%>2Q&,Z,?.2Y(LAGLU*CQQ8\,_QGS.KA\*@TP M&IDLEC+#(AD'E+ 8K-3$2L7KU??Q,+6@PHROE"^2R M9$BSK+:B-^K7,)??;LM$/6M/(1AF].,=<+2@QPSL=(.>I/0!.ULNVNNPJ)O9 M8G$S,E2P@#\8L+N5_ H;5N6WF-&,$96LZ@^F[&QYO\*2%=FK#7EB!H\*E_H' M,^YHS;_"J+6)+28V@U"UEO\'D[<[9U?L2^72+ 8K/2DW6*2A1;35_F*SF!DL MMC_JF@,%"N]H=4.F*UJ6VV+8H!E7K+,A@]:ZV#!2W4EMVBUT+(E:5VP<& M>W:QCZ"BQ1;GM%C1C#29>PH&RW6]N:#2/[5162QJ1G\J-QH,QNUBQT%Q#UN1 MTV)$,Z!3O/M@L-XNUD\KFF<]2HMU"\Y)6==2!TOO\+3CV/.$S(ZOU;B\'&6+ M@Y"5;*LQ\LX,(34^(\EI,@GR6%(7OPQ@ZN(891/XM&=D 8P9D+(MZ SPV/52 M3[JJ!RX7==QHS!@6CMT-<1Z)+Z+ .:!TR]("F:(-6N:RT4A?)%2EHJ18T?UH M!0_0Z0HZ]CYE.Q86:)@1N6)H##W(MX/!40\\5QN!!&6+^0.R.D-6>C7J><@B,?'E#F[:U9B@R$C/ULI%C1W_DP,; MG:,UO##2&( [E,&"4S.$6XI3[8[7: 'K:2R2@0+PS+4>T$ R<_+,>.^I28V4 MV,GK+ .V=X#MZ^ )LR0N?QT\!!0[/ODO]L0B3LB(S>'OC+D%C68LN@X:M?(1 M@3 5RH20ZTM2C %#.^W>8QJ,'H+8U^'Z]6R5O/CJ]> M1.#3WM\QO#N-/>>)BV865!E!E6SIWYJARK('R7 MXBBDZP=VA3U>AI^2PZ#,?8A)3"]G,^Q&Y"G]RL:WF+I0P7.L#PVUNHZO)(H% MCV:4N*(GRHN,I,QB(3Z5&CWLW^\C*;G>=PGG!MP=;D64RJ\E,>2@3(GR<6_8 M>M)5:] VS.L^#L?7A3R:S FL6[AW78@%P6:0N@+!^A$!-^=C 2H]=2";UR+' M8[KAVQ\V?'<$/;7)+?V6.YM9 U;U&%@@8[E^(;<=CB0I@ @W?XYT ,*.;FEH M<11@.YX6N+2^T6'PYCJ\,=9J8MVULF8NZ6IV58P%868$NS;"\OY9O8M&!O1U M==-(HY.0K9A8D&.&P"VWD@Q]TDXO1F@"B,;T%BR8,>N22Q0&#.P4 ]K)%]"#%CH*BZW)VXDG8T'K@H;/SO44W9IAZ_MRK+ S@Q] MUX,="#424B%=K!]0)IC$IA -"=DR@ Z [ 20:OJ]L>HZ9BQ>BBZ!34.($M(< M=N2R!8.#0UGGQ7ZC3L!Y- 'I+LNO!NY/=1](RHF!BWD=R+-OEVRUN@-+ M-AJRMV!O :,9MJ\#QE0.I F"0!(XLI2>F[N\O[U%B3@#T+H%FNA^C+%5]D_7 ML/RC[V>%197DY/=D-EEQ"83!VB"PRW(MT#3C\76@*00[KD30)YX%/; M[IO)"2PR20?4=HQ:<+Z8V BS# -A*NYU8?J$/3ZD)MOKKGF/ GNO6Z&S!7\+ M"LT0?RT4"D'D!APNBO0HE3!B0):["94\ ]8ZP=J[PZ,O\*,!?#9)+(@PH_BE MB-">5QS,V\DUON>96I,9G-=WQ;9,/][T_[=G8X&!&6HON !XA+22Q!6#4);< MK"E*&W#1"2ZTJ$-Z5AINL[D-(UY-Q/']M:AP\H2OERO'C1J I35O"X)J72&] M$;W(#H(_"HF4E$@3_;#VL+G;L,EFN8)?)?(X:^Q6!HJZ95B/F9S-:7N/*]RR3+'@( MZWP- *DPC+SH]&Q]A^?\NPC&38(SXG.IYKQ-\WK<"E-MRK' K. 2\%HPRT(^ MZG;7LS5*Q$%)$'+"?R02(2G2 +^=P*_Q;L]M^%G@9,:N:\%I&.^^17=U$P;S M&SYM]I+# V?K+'O2DKOHJVH78D&6&8]NVE&!)$B(HNXBX5V61BA[KP%TS9UN M%M'8A>L_@_GYPJ'S9E&#QO06J!1M-]=*0&Y2!!K]-;N=7PY>F'?JK%:$ZPR? MY(<@"!/IQ3?XA).3^<)< (D_U'VO<,@H.5(^(B?-Q[ M>:0^.84M1\'\.L)+$&P/L9AG(U$,Y?]&PWBE,A*>90\EO[DC2T)O*MAX<>+4 M\H*YEP%SZ(][W,:-?!N;,BD>/_BT.' M2SJ973K47U^^8.H2AO5=,$KUKKCIU;0, XY%NMYQ1?K2@01R98&)M24 Z^W '96I] MA"6?KO,*UJZ_M8U%2YC0SV&0_(2%!D(ADQRO4MUJY.R-1>T-W#AA*H,)\GH8 M[;"IJH F%!U7! E8Q'N+'2!;4RIWOC;YJC7G@EJP$?2E$AJ!(:<4]WSA-K M*VJEIKS08*NJ2GDD=>5%= 2_&"@."=]Z>%%>3[+6E8Z-VFXNY0BEU=" HE.7 MJ79#JE W&Q)AS1^S29!_FDXI:<_W>K!OZJ(Z15@ "C"]PKA"\<+,KTA[T5A! MF2L:+I/%^ACF0>G2Q,:58)B=+[#[):V0UO2]J2/[0,*%I^ B7>#DW^L@[SJ) M*=!D]L#P1C-I3->;2JD#'"IO!Y3[F'-:;Z3TQ6FHH98,WN#,5!SU>6V7W%Q+.PLH]P5M%P;(([PI/71GD%O<%^C,RC2\JK&A0F5 MU52/P2NLIISKG@VT_NL2RUGJT3/)K2OLINL[XF6=0;-.?0?+&U\UK^ MNUI?P6JP-.'0/[!\CI>/F/+N/N:H7F*:JEF0H$M/>.<_Q_1;BU\^(;_ 7NPF M6S.6),HMAC0DZFG(6IYMF,Q49'(RX__"_AV8;RI=;;E>4=--5?EGZ'N/CEBT M9L23\4>YAC\-R^::K\J=+ \1\85B]H%D&D+M%KJ@YN M4]A4!@^9QJM52*.\XF7)O5'1&LN[I:&+N4<"07FU(C69/8B'G'E;3S8T?<81 M[%A?R0-.F?[MB%]5[92^:)M>),,1/HM]V)6J5TQ#.KU.E$+??("HT.(V](F[ M3OX_Q2_1F:\Y@2T(O_K&0KOVZM"A]JSZ=7!+R1,WGCP$F"I<*V]O<&_O^/0# M='*>KJ]NEB;W1D5KT\ZNS(,GJ\!8>.403UV3!D],1 M,SV/N\P0;J]KM:%_- M^H[CFZI@IA4G6U>"+6A9UFFWJAK-V>A!F/8 M6S(76<_661;IRXF;(Y-[DZ\#V'B?W(0%J)XNG$ .[;P;@-7I]/TY^_ M)@&.K:NY25']"_^T5ON.Q6P21S"&>5SOK:O1X->[/7/%JFE3YC$KF#175XR= MNC>MU3Y.B14TQF+L78A37K>BW"3T6=0JA N2UD]+ZAXVJ2I--B;7:M;MU:J& M8B!NJG8946_ZA!HC>/SH)V^A+WF"*U+!GTLU+TW/ M153XEV]N6"DIGR62A%V1'INI?=-BZKS VCV\K0+>2E#IMBCE&A*](GA.\7(5 M4BY?,D&1&QV2AJA9UYJM?^&O:A0'_(M.4M?/_XHJH?CHMU>D?ZVLO5'=BG2X^Y6) MC4[I!0EBT4M=7IT]*3IV73C4!CX(Q/@)9CTB^SD+IX0Y_2]%ZJ MHT6Q9!/,JU.>WG=UE(]?JL]FAKXJM(HC3(N6#0W-K#E[JF+ XB6FT@G:U*HP ML:^*I)MW#2V,E#ZK<,]_NW#IWIQB7&B4RES]5$WNN9L$FPW'3.BE @6'9?.* M5&3HJ4( '%;8[HO3>JF&>BZ"77 _QHU""HO=]Y@^$1=S9_\)ML-M6*H12:^5 M%B.IVNH!#V,4*UJ:K9_*P:+!BL(55D78+$WNIS)LM=J07_O26Y$+L+3QM9>B M%ZPWY;6HR-!+A3Z'Z6;UO"(%";U40.R*R(N>^]1+H:MV"^9UJ9.SERK6..$A M[M(;Y_5M3/:JE3]KI_S9=Z'\>3OES[\+Y2_:*7_Q72A_V4[YR^]"^:MVRE_U M7'F&'>[^P[ML^ G[XU]ESSQE/0EPS6!&*])>5H+:]%:^ M[E.5HYEPY\HK2 M[! W;Q57L3_C/"&KV+Y36BFMB/M?&>(4&U=%N_[95@5U2'JK>/;Z".\(X]7* MEU=5PI&_*S]\UIX;2<_^B\LZ67%/TAV_;UYER6LCC'>-2^?7_P=02P,$% M @ F(-75L^(:B(X%P 2T@! !4 !C;W5R+3(P,C(Q,C,Q7V-A;"YX;6SM M7>N/V[@1_]Z_PMU^:=$Z^VKO>D%SA?>5&MC$QGKWVGXJM#)M$Y$EEY*\Z_[U M'5(/ZT%2E"R;9%K@<$EL#CV_X7 XPR&'?_GK^]H;;!$)<>!_.KO\<'$V0+X; MS+&__'3V,AN.9K?C\=E??_[57WX]' [N'L9?!U_1VV#D1GB+[G#H>D$8$S3X M[>S+[P;_N'EZ'#QB_]NK$Z+!7>#&:^1'@^%@%46;C^?G;V]O'^8+[(>!%T?P M@^$'-UB?#X;#M/M;@ASZ^>#.B=#@X]7%U?7PXFIX=?U\^'%1( LV.X*7JVCP6_=W TH%O^W[R/-V@P?L.[Z+'6\PRW[T#X.Q M[WX8C#QO\$2IPL$3"A'9HOF'I$\/$'ST,ACO(?X8NBNT=AX#E['WZ:R Y_V5 M>!\"LCR_NKBX/L^IA"WHOX99LR']:'AY-;R^_/ >SL\&,!I^R'Y;X4>RYN^U M]F_7K/7E3S_]=,Z^S9N&F-<0NKT\_\>7QQG#.801BD!JZ.SG7PT&B3A(X*$G MM!C0/U^>QJ5.W" F($ G[>KJZO+J^O(\^HMT&?3H+ M\7KCH;/S_G#MI\ C@B$)J03GL8N]L#F2S8=[=!J"RL [LUR9>]/H8O>WTZI! *!FOT M[+P+1P&+!6)[(MFGX6B*B O#ZRQ1<8 / M%-UIF=0T$C,,7O "NXX?%6<)(+A#"T0(F@/! =[WB7[^^-*[AZZ#'4(WR$<+ M'$UAH=W[Q+,5.&Y)++F&@"(*W&_91A>LJ(GU'8=A3!?GUH([UB\?7V:4*1RQ MY09&CX97>(E@2J$P8>P+]O$Z7F=+T@L$J@0F&-4$Q]^%7V'Z4;Y9M#&-B;N" M]6ORZN%ELCW16I*GY>=$7ND,+=,(XC,*EL39K+ []L&TK!E7Z=>@%+%7WMWI MYF[V]7,BZ;B.Y\8>(Z';VZ76Z#U",";Y_@05QW&W1RE?',Y&Q"TQYA WXPG^ M6F.KO*>*"6(0T= MHUTNS8!+B3-'>7,;8";+F 0AW8BC=@G^H*.[=3QFJ:);AY =]I>_ M.%Z,[,!:TD&IBEHXA%SM+ ^N#6#4K,F4I(X8:VZG"BJ;3HZ#X*<>0@[ZTA+0 M$D,SB5:(5.PIX(5/2(SFO/7#:-"-AI6W15V=JD8C;#"GJ9/E+]D.3]9X1_U5 MFU"*K6NV7TYC'^IZYOOF7Y$EV-3M3QK%E2VMT=BZ6-IG!-$^@1 V:9*Y.*,U MM4FC*"+X-68S]CF8.B45OC)9%(VF*+.Z3\A%X.$!0%#AJBTR&F*3+:)K2Z$- MQP@9#4]LA,I6EIUGFBQ>PB1-8@&?TVD_^$/+K7 M*-D%^:/)8]EH=J8$;6#E2%..-"'& D[N%HG12!772]>-US$;4@:T=*(P27O1 M?!],WLGBV7FW [KB3@(_\JP.\I],1BKQ^/9JRUE3C :EIKE/-"?CH_F]0WP8 MQ+"@R> Z8!=;@E9-6:5.0U5E?[ ?;S44JT+\416B%Y1Q>?1V1D#*F4,*+ 1D M#-7""5\9M)07EHP[1UX49I^P)"-+,+;UW#WG%7DM''Z]4)JYULQ@18'$?&8- M-; KS?UQ^991Z # 3/#H'&S@%Q^ M>2UUZ+(LD\?78 F%!@ MZ/Q/X8DJ"!;9M94XC>"XJ M6H4!.J5)\3NT15[ TB,IA1TX]\/V )\G&=$88.]5K%)(!X7W[Q#3 #;L.V0W MAIY9N$DCG<#SF"9$B*!0?I:PJ"XVR*FDP#Q-8!4',QE68[Y\(Y&&Y_#?O'A$ MU&C<"631M#ZJ]M@@'D7SQ[$F=9_5P"/O2E9PAMC @1%,$OC[YG:$)",!E5T*@93Z* MW'7!9!(TUY*X+CGC@@QUL8TV>\?QKR6VJMY:Q]K=Y#7SU_,&*CW+)L,PCD&5CU(5HPQX#O;=H%;(A0=CGOQ"7(\ M_!\T_UO@L?.E#O:I%";^_N;+B. 0OKICH"AF6\%<13OZPAI- MH**27);+;709OZ-HE=AL'N/GS#"XK/3U00]IZ39*].H,< 5>_A:#-&YV+\#_ MV$^?:@1'FKY1(*RR!&0N0G,6^V5%Y*E#.$=H32_F@""VB$3T7'SYVJ,]KTF-!S,')!K?BOKO$$86 JH3\S MP\S'A $+[]\1<7%(C;@-Z2]CS0E7(6V0Z&'FY Z!6^(FK_? WSW$>/=+SYY9 M+0=50U.<7@ZK O#%H6%ZM)LLI$;'1J%TM3GL61T[TIG&&AJN[&V0Z&&&AKW! M=..PR&!--XS*IL5&Y%U]&.AG'K-WS[*Z.W4A?#?^"PTA2X8DUSA>6U+LM=N<2;0E MGS!I40*Z1\+R0( ,NLD> 69% .P6AZ*:,#LQ7F\<3-@F2^7@C=$U4@\Q&XDB M3!9T@^S5<;_1324\3[/JZ45W,*M4.LRVAKBTJ/S)1I50FB'9NWJ+H@&9$O!? MHNPE/KNE<,#FVYB^6.]XT_C5P^X$W#.Z=6I'R=+#K$26GW.A"_YQLQ^^0U4H M6XJL0$PV[N4UXD<;\2N[$M5HI5XDRFY!J-J$U'W(UX=GYYT>.UHE69:'@#3$ M(G^V43B=M20MM))-'&[!%;M%TS5.JQ8TLEL*#0K"S&A=.Z15SO82^>G[757% M=E7M44 ;]P>_!VE(2_SL9:)L84YV MT*6EBU(_!:/:@9XCT5T/-7#1=N]/4XGWTZ<..+7B3\B$.5-(8DC4IA"O@__? M*E"4OL175I,^KP,=TE<[.,(?&"5:S599< :DT?KRZ;14_54Y><#%HT2J>WS4 M#A$TCY=2/[K!%@X'J&E@TEC';2K!W@^7;4%C$^Q9/8FL9LMJ=.W!T*V"878: MF'%Y2)*WQ/8!'1EPM4TI>\L=IBX]]3=P[?*MG %KU8&N]XTX^5/N6 @:]RWN M]EE-H>!;=]4?%J5$)(=Q%3I#XEY!/E$YSN73:[STQ\D/J$M.[.B-%42Y ICJ]29R;XE_7DEYI_6:/K MS5:T3T[5K4?K/HS0P ->N.O8F2FP6R63U 70IELC1-&N%+8ZO1'@&C) BA#E MO1AT5W;_WD):-036^F#I,\]\1A-P9$>+$R1H$C,$"EI0R?0-!NWW9GD29_P6 MGD0LG6+E/5IGQRU&)165/2O.RF,E:WXZZIR'!ZP3@6RT7WS [K&+X(R.=PS- ML/)W*A 5'JC)24QY2U*TT<%M:XC3AS0A[L;\:R?R M/O:/B[$BF_MZ)K2025+R4%"FWA^? M/E#51/L!_71OO6VN)K%,L<MR:/B]."#6\&6'H8 S_]_POYR MH'^%P7E^0]X6?0G\:&5)D;EC2^6?R"'/;X$=M<).(@RP8QV2:-^K.![ 8-E1 M"^G8TA@M(D282(" 5P#H?T\D-6DH%P#2[DM\)]Z=TCK7VCU2Z-1X,>0+6P_H ML[[L )TL8'W!9KU9 3Q9JGK"S3HS'G9E3>H!>[E'XP70*_8R;.UQX#X$9 =+ M"V'>/O2;+-AW['Z&*8%\L&WC21(KH%X=@FOZLCY)A9R5K*"IF;?^]SE=WF[CD--1R)[T^ M-[GL'P_CU66KB"7M; M?@S#D(Y'X%<91^']>T0<,*G8=\AN##V']&X*O>81L-?GJ\^\5XJ MOVY._A+ M&&'7CJ7>?'D^P#_QLL/3;B>[)'QL =8O%!_M%^T0X'Z*]26@O$<[!)#/B;[P M9QU:L53E'Z8[S::L3;?)?<S?(1PO,-8@M^D 48+H0-XJ_%V-^O) MHBJ&;?3QP$/,>@*\:=0-V]]2&^=J<0D/(?UXAJH$QR'WW$E;MWE.BFY.8)._! MX&W^:3B:(N+"6#M+5-S$UKXQD'-:0L';F.%Y57SJLNA&V/+IVI3:(L[3,M6PZS"( ,K(I?CR^F6/4HU]C-;#(V2<["_.%Z< M@/6\X(W>+K3C\M/Q108?WH*D,'L<# %O*SLN0AU?,E\#NLS2ETY>O:QN/;_* M>.F4I=%WI;I)C16^;F>GO#BDO:0+OQUOIQ]?I5AYQOPC?\E2?E49*;_=>1JG MN+U4*HYQBPZ,@=?2BVN!NUW/A@I$[*]UEH2P2T-%T.R2=19%8]>&BJ25]]59 M.FU^Q5!!\7RNSO+@=&8H[+8.56>1M/RAWMX7.C-93&)2LW1F/N908[-4E(F7C\Q;[D_M L6M0\AN$9 W MA\PMN9A1 U08'D$-BAJ)-2]9\#E70&A1N;A:MI+S3% >&1> EJ;EO@!B[5%B MFV3083[G/DEI+MU3U@3O.UIG5Q0"-0JTYNR0ZK'8@/FNK)I[!NKW$8 M)GLA5NJX^A2G#Q$&+@KS6&MDB+RC7(C8Z(Z$Z]API%%K2JT;@NXP(H9$I MNV=D%_QN%K[R F4QK )=2//=H<*.N=$9F&8950U#U:4M7D0K+@1&IU<.4(WR MI+(C+]+K3* 6D6S9XTOLI4C'"UEX:FH!.3EXP3&72F,3V)9%D6I8)#V8 )#O M@3:!JE"9 *0%]YI9EGD&32=<#WL#5K#'V"'8K&\LMN_$!*UIBBK5%*JA%Q. M*N=+CI,#::EYG-A'7>/JQ"8,0&-PHS8:3=WHA=H4P31A;* W81Q[B5*4S D*(>.\ MZ/,V\+>(L+SVE.370J#+I"]*BN8O&VI/:,/0FF3#0=))DN7OB+@XI&>(]N!+ M*O)WAZY/D25[L[WH"W^Q*:S3-[M]D[1(TH@ZQ!,FAW 21V'D^'.P_5_C]6MA M#\/HCI:HEF952^^W_F9SE=3M\TZ"ZWV#GW;?K2 M[;#P"."V[ZF_$UHM%HFZ8]R"6DL-X-YM/7< ^_^=WH:W/ZM='_S>^K9)-1I- M<[\:TO1SI@4I;-\J8OL=B4V(\!+Y+D3&B<7^@GV\CM=9]J$%G(*@YD$I@"UW0P87QG\683D(B]D66V"%2&MKN$C#YSW._H MI^WYT9;9GF=O@LB4J7A8A58B+C^#9VII0PZHRKI3;-'?-HG <'(V/?@M>^/D M4!4H\MJYK][0",UQG5E1T[['6&0^-!!)G;3T<_J_5Q# MS_\%4$L#!!0 ( )B#5U8)1)&(A#L &"*! 5 8V]U&UL[7U;<^,XEN;[_ IO[LM,[&9E9=;TI2JZ>D*^57O#F7+X4C7S M5$%3D,1.BE2#I-.J7[\ 2$FDA"L)$@#]YN+BY>?=??_^WO_VO]^_/+J]OOIQ] M0=_.)F$>O:#+* OC-"LP.OOWA\__W9[=1\O4YR-#991H6*Y3D9^_/ MEGF^_NG#AV_?OGTWFT=)EL9%3CZ8?1>FJP]G[]]7PU]@%-#?GUT&.3K[Z=/W MGWYX__VG]Y]^>/SXYY\^_?#3]Q^_^\N??OSK__G^^Y^^_[[6+5UO<+18YF?_ M'O['&>U%OITD*(XW9]=1$B1A%,1G#]N/_M^SFR3\[FP2QV?WM%=V=H\RA%_0 M[+MRS)BLX*=XNXS7+/HI"Y=H%=RF(9O>S^]JZWE]QO%W*5Y\^/3]]S]\V/42 MMJ _O=\V>T]_]?[CI_<_?/SN-9N].R.[D63LVQH?V3:G?YWENP[UQG_Z4/YQ MU_1HZ&\_L+8??_SQQP_LK[NF6<1K2 ;]^.&_/]\^,$C>D\W,"<#HW=__[>RL M1"[ (4YC=(_F9]4_G^YOCF<7)?F'6;3Z4+7Y$,0Q^30;88G17+C^[9(H=G^B MJ/WO6L]\LT8_O\NBU3I&[SYTGA/Y-TKHT7@_0_.@B/.6,Q2.T]]\TU40)=VG MVQC&]FS9X.]7:/6,<-NI\L:P/,\E&0Z'Q3-ZOP.FY6PE(XGFO)WPX6SIQ\*T MP(1S!=4'/WWZ^.F'CQ_RX#5-TM7F YO\0TYX*67#%VDR(Y]$,_(/PH"C&?G] M;/?7;#J_1S-$CO1SC$@+A='!T:!3>[^=$EO[X!/I"]%[\I_?]5=S$63+ZSC]ECTE03&+R%]52%G[ M0%\([._]\R"+R!3(YF1D,NQV)%MSB;(01VOZTW1^7F11@K)L,B-S([\)XIMD MGN(5:WR)\B"*,Q4BO7VP?X0>HD42$;H,DGP2DJY)3D2K.[*/880L8=+Y$[V> ME/T\[]$+2@KR/V%*)LRVKL/ZK0P.UWZQ^%H_SJ(\*]!7*#/** _,X;% M_>4DW_WZ?'-+UA/_%N7+*-G]]A\1^2H.EQOCTS' ) :BHL\!_DH^3"[#!Q06 MF.PPRAZ*U2K F^E\\D)F1/]VG>*'(.8V;G>R;'_6)5I$:9D5,9K.;XA@D>5L MVV^2IX0HGG'T!YK=IEEVEV91>SYD^[,#H547+LZ#F*IT#TN$B/2Q6J<)G>]^ M$7O@X&.XOWG)V/@4&F?C3R(%E047^2 M92AOR:PL?K'_^_&67#ZVA$#]L0;:^YLD3%?H,7CMML)NHPXFWZDU5INBKI6O M]4_?&A/=GT:-QL:'HN<)#* ]BHP@<)61:^1UAYY:X M9=N1W:QY3Z-LPZ;,T,%<,&3'GA*R>X]+Q%I: :+UYYRCLR0R(/6,S.AUCY*, M;>$]D;AQ%.;5&7XB*G(V(=+B;+LDVZ!9F84C++=ZW5661RLJ1!'1J%@Q"LB> MR))N$J8)TP;K=>D^LP-?]P\[1HQMZ]&V7[W2?Q*QA1P9D0%W2O09UM@RE#W, M:"!YZ@O*F4J,,#M,M;.UTZFI:>8NSZ^H)O5.@CS=G*5Y:\. M(5_%=.?N J(./V*R]602=-/LW)%=1A^(3A[0HK( _(+2!0[6RRBL3:KZ,V&] M1=SJH/7T.2#H;/E$93\^W]RC!?G].>48T^0\BLFD%F2W,M/VY%%:YX1::)T)=%PKD9C]$JNO]G>R4S7"#@J@:YINZHX#1M+B6E 5\H) M/-@$1=QD&658'[9"*TZF#FG MH8/I:IR]SXW JX-5Z/=WL+@#FI!N![^MCY/^?1N Z/((UZE;Y_@>M??KZ+K$ M_!&1[<=$'JJH($'#*%(,IM[!KEBKX9:>N MW6AO/OEC P+]S>\W65;0.!EJY\81RG2\Y@>S;3^.JU5D>Z9B82WUT:ROZ"+- MJ"%$?R*R!9D/UML.75NB,ZUQG*Y"G\X,1NN7SKINCOE@KD2^23+[C6@S 0W) M)9-'LTMF1+TC,T]G['H[LC9NV\L$Q"[#]D"L)L?*_<:45)*Q=)X2':9G5L2# M9A^% J.J'X3%E ?8?#%'_5P=&0%!UR=<.^=[[[GLO+0>$PX(]?VQAH+NH-!@ M^(*^L3^U6NZ^,YQE,7)LN:J#OCWP]YJJ?)--5J1!@KL[XP:(>J%F6:7;TB'$;9WKUL<,#XX\!9;$E5%E8K M&PC:Y M"S8LEH8&(E>D]"O*:/XXC;PXCEC^4G"L;(-]UHEKXY]%E;!9Q4,^IH_!*V6O MU 5 9DP37[EK%SH^VH_H@O[9*:0^&C*M;BMO-92]<9FWXF'@L.(LN=\?2JE6#N>53CZG M\H_83Q^>X_*FXDHF/@E M"E&Y[%J!"35O&V06PS 'WMQX5--EI+Y7P@[JUL#8AKT)!AAF![I,7#0"--ZT M3>5AC>X*'"[)&6$)/6V8DV0T. MG-"6<:8N;2#R6-3K587$[6?8JP/%F2W)U M?8U'OY9&'M9H07ZBV5 LQ+ZUH:(Q2+_S+T^'E55H# 59$.!DJ"JN6UE02.^? M=0"E*$9G7[?G'Z7V\DL0)31S<)KL#?(33!:5+.HLZ@O*IW.B]P@@[.US#J C MWRXG?RL6KIMM&I//4<1%D+H#'H%FON0\0=ND!\,'0(0A19J->CA.&W%[J*/!24X0L+Q@8&Y]KZ. M "<7PEL M"E>D3!D%X!/T"B EVGD[9*U]YR;L&1WV3] VVEYSI.WB]<_Y_H) M4W;!^$]HE,#+KO)VR=K[+TK2LKOR/X'>[&:2E]V5_QG*RCLDDME%Y"\^(])( M2K.+RU]!XM(BMY9Q@:E?=4KK MLXP0&+U$D11H>=G@A'"-M$++$( 33362$2U# $9&M93":!D>, *KK>1&R_B M$5Q-LQXMXP!&4C5,D[1LV(0JG9KF7UJ&!:9LVC:1TS(X8 14&[F@EK$!(YIV M2!2U# DXL;5-.JEE3,#)L08YIY:A\$J>[14),*+K<'FOEA$$)]QV2G>U# X\ MB;=5*JQE+R\L ;AE4JUE3,!(OQTS;RW# D;N[9J;:QD7<#+OX,F[E@$%(S%W MRN6U# H8D;E-6K!E+,#(S*U2C2V# 49L[IR6;!D8<-)PR[1ER[" D8.MYC]; M#GZ#)1:W2)VVC <8D;A;*K9E5,!)Q/UG:UM&$)SLW%^2MF7DP C)@AQMU7+_ M]N%@M63PK\.]&,@>@=1_-O BR);7TJ"@APK\O7Q)<#3> F0T"W=W3N< MOD2$JLXWY?/@UU%"KAB:3%@^J$Z/]S-1]H)0]*95BX$<+)=,+T1HEEV3([Z_ M1\W+\WP5UYLD#Y(%G=;V/=?/P3]3S/(')8_(F8P :X'[R7T) M5DCZYISI*-9J[-2E->X+/*)6;P5JI^\M%NMU&400Q-O[L/ZBM)P[ZO9VL# " M/"*J0T[%Y"]'%9M$K>!<5=7#\-VO*ME ;JZJ>91+2O[4&L#9C1OFIK*P&[*! M7.Q&Z>.FBB6- L#HOE4PX@ MNT1$-PZCZOEWPM,9^TYFDU5*Q+P_9!6;M;JZ>%*'H$[_GR:BO@1Q&:ZP=>S0 M/Y Y-G]1:ZG8=CMC.P*%S.UP1OFVR(JL?)]>7R=7?4B3:=$E*O^W=KHJ\YAB M.PT& +&\21C2G!1"1 MU(W'/FD>B(L"XUK]V*,GIGEM08@4=QBM":%?5L;DM_OH\62R+F$H;%I:YV8SA_ M]9*["N>OD]8Y[58E(K UPYH4<4D(RP% M5Z&05::BSDK:#F5O+15+G\[K4M$=)F)KCJAN$B3<&U"KGZM7= MHOUN:%QM$-\5SW$43N=SA%GY:*4]0-X?@G9\&$&EJQT?]0-QZ)IZE4B=,>]O M[1@])91]\?4/E;-+NZ_]2W]K:]R2KDIT%_6 HT)Q(H4ZAQK!. .4?U)'&^.E M19:3ZQV;GP3Y*-8HK%G#89I(2X#P",YL (<YPN HG<:%SYH/MRT>;E\N:CV]%0G_[JGV. M3AV.#JDO,)&S^("6468,3#0TZ*AESL8N\9B7GP(4#*U7%EOD0VD2#1].\%C) M'F4<%JQ3>,/1+&&H#M912HZ_(.@F3QMG&7@+2?LTIH/;?)<==&I0:.00-:#0 M2\WQ%J4^LW3J..JEMG@+H]4TE\8K$'JI(MX"9YXUTKS+=)(RO 7'.$%C)TUK MY4EX^WJM?9UUD-K<+BH]29(Q#MG,D)D/_@+;1? ^3GOP%X(O84!+],%74!P2N-QE>D)SD+5"V97:]K"=OX6HOQ;?- MJ;+\O(-S;M]5L.^E"+*+"J5#2/.G@%,;H51*9-Y"8D'XIP955X/Q<5ZA MMP@-)5JV2F?T%M6!Y,YZDJ2W6+43/5MF:'J+4GN)$\HSJ0,6+^\FS<2'MIF3'L+VJ#FK+X,$^Z)S$B&T$IE]Q:AH40'20:]M]A9EQXZ M)/9["V(/ H9150!O@>M9U.CSC;H!GXWM+TE+4+' 6Z1,90OM>"YO$>G)K7%< M$,);A&PS;V%U"6\1:L^E]0M9V 5GP'>L;>J @J1K;[$Q9<<&A.8M)G88LDF] M$F^ALLV9%35/O,6I/7\V+*QB%Z&_.#]TIA)TZR(M_@+7AK3,*[O8Q>>OOA&6 M29T8?Z'J*$6V%(X9%% M"?4;ZDJ6LL4@/5YGF^.6Z\;29]=-OF)QQ!A/Y5$/J\>J%%;S7.:S=U._2!XB!9!(0J3&0_5&&.LMV[[AJ#.:W9;719T$F5-C?(6^X*^ ML3^)KPJMSDX>-%?7D)6W=?5,QA/1^_$W6@R %C!1OI+!:^[BP:%Z'-3>AD!- M;#?;O.$:M6R/@6Q;.@WIY,875)JM2X1/1"XI&V9BCMAF)&LUF/=C[IER]8M[ MRIUPY0RV2%F',,)S,7KEV;NP=S'I[0CRPU, MY'3(1MO(T/"T[NTF0%>N5;-9:8IK[+X&4N#!D!5EMHS&251=-KZ,C(Q;0('1 M.SLZ-JXZ- )[$E ,U,0AM8\UG.+'-BF@B]9FFA*KE43,J,LDX!%0<G8C+W-939'QEF:S) I MN.;THFFA]C;'P1R2DPO6-T9 ;"KW-M[5'(1N1G=OHSG-@6IEFK>+SX\0\=$T M^'L3Y_H0+9)H'H5!DE>%4NAUD9*;DT9!6XUL%7A/^)&V#\5J187%N72"1UM4 M=['8&=B:EZC+='A1K)8&=>/V"Q%-[F$R;)01]4 1/R/K 6$!RB@:60_?%V ] M$"C#>6T1Y*?] L@/O]_3!THXQ-+\VY"3X8:K'?X5VH1B^7<7CX]7'J==SNQ#&9TA M?&MB&;"7]FZ2=9%OJV^53SV>;UAW]@"O=-]Z^YR; M2%5R@O(-?7:"EBBGMN;U2I60I.KED@;JN$IN4G'[D8#;?J[#K290&K=WZ5V M\P3A:X0R+F$J&H.X$S8[]FZFZ36[#24PL+?(J[(3O',D:#30],JXG<;WN10O M;^O39.V?K2_I;NO$9^JX$8BS9$6^RQJTKCV_$C+KLZ M:N1@ZVY1GI-/DUD0823*IT6>Y4%"B^Y,5G23!%NH[.8BR7SW],!T?IO20JXO M]"4_*C7^ \6SZQ0_"9.-]/I:HX^M3K+31:@CH'INXBK+HQ6M@D2^."]B.A,N M^1B/,>:I:3+D_6L@-(ZI((2^Q?47G&9":5C5S47*7:-BYI[(;\7+D'9QH6Y2 MYRIBY_&@-.J6MN>B0ZW5U4DV(7/79\H42$Y#CU+-['N,=TY]"_Y9\('1DM!P M#:?L07R(V(,('@=9@+@](,!GT4@)@^MJI2L_\C*"7QUONW67Y_4&3 M%QDI[T_8, 3CC@L3A!'L#T=!\Y4[Y;7CQ"AX2: H:MU%2D]E'8G^4 S: H&AQS=JP:H_9A987>\$4,;46=(/#X>!FD%#414,0#>50E0*<[-N 'OEM>OXBP/ M6O .K"ZZLSCX 28,L 1,C\N,F D:G) 4[ZIB].C1XT3,P(3'P?$1R?+>U0[I M]TY2AS+!!,P11=4<:MZ56^F7D#0#R6"BYO!ZEQ@ZO:M>T^-59Q[\!Q,]AY2F MXPGVKEQ0OTQMD*)* ]03ZEFO5<9^>E=7J%_ Y!&FWA49ZAJC750[!NL=4C+58+' :,'F01^I9A,^VI;#D'U5 M-Q=% <(EFA6T,-C6,/$?>U9[G.5H,LBI'3G[2=2T M0'Z443V-DM,]BJFB>1=LR)45/P:O]=?D>0?1I+N+8[E*B93P1W45;=4=%ME8 MF[GHP.EUMK8534$99=-D2^VEG8F'O[*/PP0_IDU>%.2?S)Q!7Z0O?Q!)#LI^ MKAZHJ^+NB.R&XCA(4%H(,^5$S7ND$DXXFQZI\#IZE$MF*J@V@IO;2H3>QG88 MW$L[JZ1"+H.)A?[[!]VT IZ_WX[X!Q-7G6C<%B?15"P$"HY6)%X?6D+3VZEQ MQL$#* O< X @],>#+)]3"$1#&X+I MRNT)#[%"Y9USUN(1X>IPI^S0^.C H[&;(=W1\E4E-JTD1-/G."JWC]YE(;G= M'J,5:3*=/Y#?9O/R:2Z5[\/B!QR8.CK/7N8TL30X5%BZK!KLHF3;\9 33G5) MQ$")Q\+R1Z#"M$]SZ()#;12H"Y5M5?E"G:@XI;7A/31/VK]UZN*4+:8-U"J@ M%KX P L5/6U+J-V;WRIY'MPSWII< )!I_9[RUD8# $>M:Q"X[K97VW8!^E59 M$5;JB/O+25X+YK\E2,749A\EN]_^(R)?Q>%RXRYH[:!4RB29;7T)$>(53BDM M,;A11T6EY=G]AOO7.EHM0*;KV1O?[3LLQX3-J%[O41999Y?+XA[S_G9% M:XRWL$B7+S"CB'O!YG*%F_%8P& M]*+U3F82[1:X9^P@JI%W7G;U*R8O0133OUVGF(9\\QJ[\X75\IL.YKF?GPN$<<)-F/_26K6M_J)T7#9XB7+0S!E!GU!:Q?FRX/3\SV@559,F?7 ;@N15=-T MF/$4JC[ATB>IV,XP+%8%RQUCA=.>B$11UE7[AB+S M0;E"OL "$Q0-2NI\W,Q%(:!8Z;DPY!)K'1B[9Q0\:%(7HQO43J!60=_'4UW)R]Z"UX0_K,@1Z@!.W$(YFM),QH^FSP&;-1NEE!10-+?.& M^ IKO :F 1MX%&3V"ELP0(]Y'L9HRD,3)AY#J,/MY!-O#5CM6.Q)1C?Z8HJ" M96:Y2),LC:,97==Y$--B% ]+A'+Z&%F:4/O*'E?9.X+NK"W;6=W% 9O1;G8J M$XM&1Z=V%>'\],PJBNX.EB:<4?TQ,K.MJO6$M*!SU7L[.CTA+8A.2AIDI-/S MU!;DT@ZSY[LO*$[9Q*0V"7%[2+M2/7EIMB%E)YN/%K%G.'FWG/C1,(U>D(#F M/_MKACMW#">/8@496J;Q[&:UQNE+F2XE/0RR'F[>=]N*EI=HC5$85<6,US%B M G8RJU>"%VZ(R$AG:W@7(^D+< =+Y^X)$NR7MXJ&E M5%\\YYM'55*PMZ:.=L!HR= P,6EA#M-3@;3P.8?_!I*6#=E Y]#"I2X(@\=% M9E7N#QCH=N8NS.98#VJP8;&6X:V=T#+?K526TX.#3QG:*I*W(8V6Z8.O:9T> M.G)&(M71O W>;$ M]!1;;T'I*OORU.G3\W1**:2UEGYJCK]ZQ9\F#@Z? 19OSM&FZMM+;F%X "4S MU/,!*@> 9?0Z#=^-YS[!$S&@RK*7E-U&-TU(+MM+P^;<8:'2,BS$39[DH M.GGH'S"1"O@> O75"],NU4*UUI4R@"C7'CD.^E>>1I>!;X335M7T/;7A[5H[ MW="+4-9ZLZ:LH=RX,"!I2S<^A*SOC58LE05:1/HM(DB64[M$68BC=06%U!RE MZN4BZ&NU#B+,$J?F7JF(N!RT]-!UI7MX-%[+V->FM0ML"%<$-"Q,";;.9 MJ4CDY'WQ(2T=/=_J6N&")V%;4\EV7$JRCKJW)I06'$HNC7B+Q!!'4B8T>6M- M,2 AA;#F;8146P@.)43@!J2#T*>;)$Q7M& X.%/2GD41GG018+PAD_H6X)DR MNDFGIU,-\'!:,DN2JI>3A,B*9B9%OF2T+GT%B]L8Q+2E5A1A,$CJ&(Z2@C[W6E)VFHA(QV !\LCT[D@ MLD64UP^EY""(VT.9O#(P3]7K5!;BLJ#Z1;".\B ^Y/;R-Q*E??QEM4X+V^>$ MUQ!-^Y:,'O^_ D?9+ HILY$7+E#T.M9+G2"A0*S;>29<9.^>UQ$J>C.P!]G8G!:W*T$"DD MO 4F&):E"J49Q5L46LH7YN88;YW*UA43C[W++;$P-@EY^_R (4!M+$YVL?D3 M;&STK%IV(?DS6$B4MC&[0/S%5R"4MC:_HEONT0RA%97-B +_@G!.D[WN<,54 M'_(T_ HLZN41K=8I#C K@YAOCO;PT)$I:N["%=N,ZB641(H :> M))9"W-Z%Q[Y&K5+"X#1T,%T-GB@E%/W^KKSV+$6!L9+:RTT28I+V<1$XU9R' ME*;X;5TB7Z=R'=2/VKLXPNEJE29JVC]NYV2R@F/'4G"RFRPKT.R)T$/9L&[. M.EJ.^4CV\@[5?*1,!)%D)!H. 6JS4)Z7+N%'A(7RG7;WP;?EO/NVG+O;E@.1 MLT[O>D)JH\?@X%]T!_\"&/C3(L_R(*&UATUVH-YM\&VX[+X-E^ZVH3F;R^@E MFA$%G*KY=PA?IG$<8&E$H'[_P3?FJOO&7$';F%V2[24*";1"1J7;>_!-N>Z^ M*==@-^4BR)9W0=1R4W:]G2_L-B+,=58]^$S_0+/[M!;%[^E\0;^FU#A:%DO3 M6D>C@UM=1&/NHM9N2K6$",VR:YRNJ&!$?9O3N?! "S?#;!0/ S95-MY&_("& M415H>(G:=Z%O8FV$F>PMF4!7KA58I+1Y-L(H-) ""H::#,0&U#H$!G9+H$CH MD86.!;,1L,JW%IX$!B);8B/VD$,],!>O'6>F[TEK\ @Q0X&)AP9KD)K"&U1P M;,'U=M$F\D$K8["W,7?RFZ*=61DF&'WS"ODM Q.3P8[.H6G>VPA,B^?EO)_S M8@N,H<[+L40"$P_+9T7J+_$V*-?B\;CHYW@,"$9G?XEUZ#'#P,^BEIP '/X)>Q&JMM^$>\,,;@,:^M%"N MO0W[@!_H #0&1D^Q]\:+R;9QF<8$\JQ^G6Z#^S">[7S+"OGGXD6('./VAO? M10IS'"3*Q^,.&MESXGU+'Y=ID1$)\W$9X1RA9$+^N?_M-6E%?WOUBL*"5N5D M1_"&L(V$_D3G);9\6AQ]+,8X%F.$6HQQ0HAU%L4E =-'O\E5A+*KUS NR-5' M8XDH,RK*DM#3^56 $R*H[:(-SS?\ 23+[_.+8 !4,D5EM]-9BM-7*5O?J>7% M2J9&N+[6-=?+IZQ=EE>K=9QN$,HN(XQ"TBLC'WM ^"4*B::1TB!BG(EO0Y/N M+BAWAZ"$[S3:C+1H^BF7QYB7JJT,%E)T+#/\MH(<@E[ Z<6.'"I:,-.I-_- !G4H$Z3S_QE*H M7E"<,I*3OU M;-^+(ON-C+^9)FA[X3(ZO"MPN"2<6E]CU1W&1;7N^I2FS%8G MW0!Q>^<7D6&DGF9GZS*? 0T!I)=[E.4X"O,*MJLZ*E_T)EL5I:(+S-[X/C%E]I]?Z;OPR:*< M_D?;C)CW"9\@JD2'JU=RT*.,2#75/C^F.?6 $YZ:9%'(1&+;T)E\VB=(V7_N MT;^**(MRM#7+]DA^HF\Y5">W+S)2NS1W;0KU4MW?A=\S(9+I@D8#E:_9_H+3 MK'*5D=/_2YK.OD7[))!#IZA>9Y_NGNH _\H4D>WIO0XBS,ZLE-;[^)Q//*(, M.;I)B&)<, _ -%\B_+@,$NXJ&4O<+=4V$^DV&9=&JY+?\1?^):U4Y$GYQCV= M=?WO%VF6?TGS_T'Y_>XM6971R_KW3@F\ZD"FN/H5;2=B @-/ HS[7CNP0OIV MD9VQ'3^R4;ES=N*?V#4E[N*N5$DUE2EF98UVYIC=9EP$<8QFYYNMTZIJ*'P( MI>.H]IQSO(EL :_L XHUM1_'23D4&B98)M 1D+=*7&DB.)!&J=%)=/>:#F-M MP^K%I7:&CLI"37O6=B@'VW9-P\31+>%_LP/! M^BE#\R*^C>8B,4FK*]1[>?_8_9;+;_]R]4K_*5JTI<']@&7+9JI@SDJ(M8>, M8'R?] ]F/T]GT3P*69>;),2LP[&$95O;,/FTA]4>["5L-)+>[>4]>)LDSP]M MV:?&6TQ \!:C\4VR-_ FF188 Z02U.%41ZN#![.*@O,!S5W('E14-3A5C_'7 MNSO!*,X>*)1ZIYT70,#"?:"2_>@M&WWG%D5SY.K#E=["Q(?D,5)AO\ MJ=M>)<#!7L\>L.*AIFX_$(L:<.%#L2A%+M?IXF=-0>WG#5E;4,%@34W)T]M: MFX/8*V4Y@*>+G+7CZ$&)6QAG\L#TZ6V5TYZ<[;TE@<($&@9-:MGJO"VUV@^E M6LFY]?:=WAY/?T]IN]X^ MP/U"U2?+U]/!@8L1[G#7O[*C$P(8";=.SOH\? MT#7*5[:,NO>6UIY2FBW#[+VER" )VC)TWFOUNBG6EG$[#96UEQQNRTA[KW*Y M2OFVO _>JVD]YH!;AMI[-6WHC''+^'NOY%E*);<,J_<:GCP9W;)+SWN-K7/> MNV5 O57&.J396X;0>T7+/'G?,H+>ZEO=2@=81M%[[4NO&H%EU+S7I&P5/+", MZ]O0C/0J)EB&UGM-:)AZ"]X\HLFY8C-@[V=6'O+:#/?3/]IJ?MUI1=_Q%4S) M^'Z\@#(^\G!2;V.-[ZBE!B?&Y+G7*#G<7 MP3V_]/9>]G@K)?J \\'QL133N$6[=#4^EC+(ISV$E.7'[!;U&Z(.+S2;O" < M+!#[XV60H]Y>0&@YB_&!%2!4]):?W'$5D&87U?$-DO$-DOXBRH9%%,P;)&-) M>5NP0"@I[T?]5)48"Y,"+:[I8]6_TZJRV6O9K %)K347O9 5/9&/DQN#&5(S=\FZ]I*V;86EW8YI MOD#3?,<K=U/=$'[TL> E;:":@?BN@+U$'\F-)?541 +_I> MF9+VYSV$ML9P#TRLC:)__;-[Z=!/$CPJM/,NP' MGHF'@!N3F&CUTI1:&!/TD"W5ECE(*0'Q]SP$3TTZD\4"HT60HT' ;3\?#U/^ M[)GMQWS ,2UN3(N#2VY.WOKC&,5A(@PCJ/Q4DA1@$B/7Z>!MB'Y/&+?P4W@; MC0^33+F^#V^#SF%BK.\N\38J'2;PVI8Z;T/5'>%NT]?B;20\4.P-W3#>QL^# MA=_0/>-O(#A,IM_5:^-OU'B/^S&T^\;?^'.8FV#3I3,^J=Z;E-IOEJK_;WD[ M]/Z<2DX'EY'P2KV4UNLJ[V-,]1A3/<94CQ-,]3B)=V)..^7C2UKE9Q_G;_>= M!6+RZ=. E%FNQ/D0_7W0)_@,"PG8!M/T\R<%[76*YRARB>[Q#$X*X%T!@L$? ME[$YM9/:$L>/_EB?WTEM3I/9PMLW"ROR7=HQC13J9@@YG621V ZCXL M,,K@4;_1Y'S*55"N7&#)JRDNMK,3;$QIC.H>H[I/N]+W&-GM-G[9[8@6 ['>/6!;W5-L^88Q6[K"1T;=DV_@Q6+U2K F^G\*LNC54#I M+LN*5;GZIXRR[W+%I,%Z?4]),HA( /D].;&V&97V=QV>24E$::/) M4$08O,J)L/%WG_RY/&+896GT44M._4'?S_!V-;^F,1DF)O+@4*=8\.53 ?0R M>HEF1 P>&L[&=\=( 8'(Z;L;D"M!TP4?"+$PU]G]-?=#B13H.J7A!UQ]H[&' MP%OPI.[&.^B]AMG8,CI:8/5\0& N MMP.O:&HSWBT/J E90Y4:@U+Z8\LBM6N,1^D?\Z9F=AIN$!:3>\0'JJ=:;Y+' M);H@"*1Q- M8!&]UIV33^93<0V4IJM$_ L4_,M9O$(-SDX3I"NTH^)9^A,Y9 M;(.5]8"S *EC1][G%!;Q.V&D01'G3DI#Q&Q<-.,?A]V#U]Q5:79VL"SZ"CHY MXD&,,FFICN-VUAR']RA#1(A83I+9)7I!<;JF.R]V(TK;N^#$*(YIP:=D]CG M7U%._EUMJ!1193<'2_F%B TXB,F<)K,5$5FRG%[[+TAG/7I]756F*<*<%0:_ M( =PH:!U28?15OYFLNJT[$P:@D8=-<6-"!Z)ZOKM'8K=10\5$E>ZKJX4XBUL M6C)C'1&. -S\3#2]Z2GU%N[J3;5: BT4A65T>H>RW*%_>I>33>43D MZ,UE%!=T\V]6ZR#,W9D\)V0^LVHN^\E>O89Q03"Z)AM,[X4B9ULYG5\%F!;: MWJU49?BT-KQ3\V?'5>C90*U\Q(75JMN\SS?\ 63E47O\(A@ E4'VRFY@EJ*] M,Y-56NSM$G9WO1K;B7%HAM"*'L\+F@"-\XC\\XZ,C3"NJM@H;$6Z_:W92PF2 MJS2IOVHGMI4*V[[1"M&R"GO90_'\3Q3FC^D]6A=$/P@$%D^M+E;S:N0Y-?[: M)FT+.'P+I1T) :950;-X5?]B0,-*I;PT@8*IUJ/ZI%A+%_2)8:NJ.*=]?\/$ MI859T*;&8Y'^Y%S"6]NB"54JY#-O38OM3N: M2 '-"T:TX-2N/36J&@,15V6 M!6Y$W-L/[U%,/6YW 8I7I4'5F;%0,$V5$5#9 MS:EQ3X3]^:;Q%RT;GLE83M1C[O0DIC99#S@+D-K)Y'U.81$=8A:%]I^$>BH> MR+]#]M @1D@>,:?H83&2;P]$]RKOYD"OLHB#:0Y)/ M$EJ7-2Q_$&R^;F\/K3.Z-PK?ZF+$NF'J9GK&%0W&W92+I1P&/!*R&#";4)Q M#)C695+3&^5\_=1@X/(1^3T"$X(6)IP6Y9-G&@(7BL1>7DM[[M@2AMHW: 7UPO+;^D MNFO*'M!M]$++BN9!LJ".B$F6H3S['/PSQ1=QD*GC1DQ'L08Y*_U!F.%3AA[2 M>?XMP!+?M[@Q+.#/-WO0)'84DQ%<5D(]+S+"#;.L(GK9DN1]G-A57E!2H$S! M5HZ:.A#V"YS.&MJ*OT9":,P&CD[T61 MY2D!L_1T4M6+G'WR?[/'X%5.IT8C6:.2.R+M4J&!2(,HBT-5J<1 M4T:;_;S-@]#L=&ZQD-ODR]T"+V]<=+;=]B,@TI6U"Q M@#*Z:7(>E46?9C-,!.0Q7,CFDDXB7$CQ<."6<^Q(+XBYSE]YVXZ3S5#XW2)] M^1#2C&>\*>=;_;"?;O6+WY\>CITMVS\,A=I6MZ]C(7A"5MS6IRT>_?P#+OCJ M\]5$6D>EUF @(IID47 7A-$\"H6/C!ZWL>:698^=BUW;]3^/OLD3\TUJ\;!* M1MY=$#!7.91E2'%'P01'_7*B\MK=K5U,+N#7SO,IV%G\"?@4.GH13]S/H,TI M>8*&=V8R[=4*Y!?O3&4F%^&!R'12)A%@E3I&TP=0TX?!@LFE$*(D+[/NZ/NY MYYM'\CE)2H:L!X0%T,E(P_AE/092*H]>PJXID_N_#3D9H6Y;_ZM/=ILW9YH[ M>&?\"*GFWR&WI;&(]FIGA+3]4/PG[L&0K*0ARM.6E- M9GU'2ZR7EEBMT%X-@;GYK)=$//41!Z[XNC4V-$1)H*M[$_9VQ2HY(O]V"P_$ M2.^69RIM-I@97ZR#B<'0P;9J\1$F3F_:N]*?8T$NU0*%H^T-S]63Y(?CD-L M1:0%(STVL#4?(%2J"C#=2P#XZ5Z0A G1D.R$KY3!]-6=9'2#+;_>D.#4%).3 MY5".,@67FA9,!#;1 MNW=*J0BH3O6FXY=4E\I.51:(%UZN6A;/U)1/@"Y/WP3"DV@.]Y2S^>#7K]UDAEG)K/5>CG:T56K]+ WZ]I*421:8LPF.WQ( MZOSU7YR#!T$V7]TD"/)Z4_&5U T/]R?+^[.KJZ_^YW_^M__X[RR=%/_E9[[ MB1M$2193\O7]YV_(_SZ]NR;7?OCKDY-0-WW[V]O7WK MK?TPB8(L90,FW[K1YCMRB"7(7NMV09!.0.>B7DCB8T?J7>MYQFP#CX8R#9>$_\/R;N"]TX MUY&+T_O35QH_[T]Q\&T4/W_WZ<.'[[]3O6I;P%\GLMD)?'3R\=/)]Q^_?4^\ MKPA[&F&"8W<81#9_WVO_]CVV_OC##S]\A]^JIHE?U9"1_?C=__Y\?8]\GK G ME+)5HU_]YW\CA"]'' 7TCJX)_'R\NZJ=W0_?08OO0OK,'J%W[3S1@(V-)%YB MNJ[N%\1QH1LLRP^P+!__ ,OR3U74TMV6_NFKQ-]L _K5=WTG^A"E3C#L;/=) MUDTY@$;PVHAV0+SA\>/8XJ%RNGX*'129XGCT/:6A1SU\F&K(R"TT"F!K1_$^ M\PF; @Z?4/?;Y^CU.X_Z;!J?/L$O)_ +\LS^^.M%R":R6WI>3)/DC/VZBA^B MMU#2Q.G]Z:NFEM_UF^+:29YPF;+DY-EQMGR>-$@3^4D^8?'!7V''>UE 5^N+ M]9KBJ<9.AVA#'YSW._88[Z@;L?,C\/'-?W"> OK 5O24S>;7$F>#D#Q\"=PH MBY&OCY_X*?)/\,E?'\.MXWNW<>12ZB67<;2Y>*>QZR=L7OF+=.O;3[8FXL/]BI),NJ=9S$;B^]C'"UAHDH:^RZ[7[#9 M8^BGR8\QVQ]5[_&1E&SNHZMPFZ7)-7VEP MP#BIG$Q-(PL+>,[&3U+?/8NR,(UWC4M7W=;&Y5N]/_&Q,BT#OREO[,/Z#K83 M'MZBAYWAC2LUN%=(+)LA%.TIQ*K=9[+XPH?PV<,+ZO7(,&0L/!A0B MATUD&7KG\&)%6U#D+MZW-&13BP+?W=4\EBX][5S(9T[RPD2:5Y_)PJ>[QX1Z M5Z'0#L-GU&>9T-!Z>QU!:+ ]>!8%;#91[(!(N8R9G/-,8763G_WTY<++N'9Z MZ\1IR,XBOMAUPNH !&T<&'!S,6&'>DP&@BV%$]1F?KK+F]PZ._AH^>;$GKHM MENQF'L8UG"7;*Q[L ME\O >:Y0:XK?VWCG:!# P19ZGYWX5YJRW\5QWBADM':;T_%Q\?>,Z997(3O1 MT:29K-(7&C^\.*'0A']B A7< UP(0=./>O6'/E/Z3<;"LI\Y6Y_- 1^_YZ>@ M\#&]-HMC=G]FZ4V4_H6FMXY?5NH/[FYK1SVU/\2G\D.L?%3J*7ULVC,FAK.Q M=-E30O^>@73XROYY8$,QQ<3QRP;#]O86)K_:4I":PF/M,[Z?73/[SRE?ZTG6S31: +7NYB>+4_P?NMCI]_'!"-HZB*$E7 MZWLGH-4*?7T["Y/5%VNU/J=K"F<>3@I,@'Z25!AP#^QL1;ED[V]&[RB\O%QQ M9Z_!!AQ.JZ? ?\8I2R'YP=^P)O H4C]9,^&,?7?MA_0JI9LZU@<DW9 MBM/BAKOV':9!,:'TD0EHB0MF1>HQ99 U9<<0^ZN&W>-H#6=HS]BN84/">4C9 M$H.T=+YO!&AN.P&/1;.EIVLO*[!W8>POS:A+52XVLRP'J6+R)N.Y; M>ZBV][-BE(NI&SV'_C^8Q.6\G]*0KGUV;[\XZ<]1%GA7FRU[A56\A(B4J+77 M'47,_FMVEV3)*DLAN JLI(.^7V7:UG>LF%S=85C3>#I>2.XEKW7.'>B7;*4V MH)>(7Y%"]PX]>03XM)M/J'OWP>9\&T=L.Z0[N"'18^?]A3IUAI_V?G;<\6F)V=L>9]KPR(JFUH1[96,)^SW*NH(0ZTOH_@R M UL^')48:UPG\!]*Q[S'+O-\1N/2CS=758&(Q>]MV UEJ"!;'##XL'/]$=&&JT#]GR !TSMBWHD10_7])[+H?.S\' >Z&8;Q4Z\X\S<.O$J1G68 M!]=)^U'-TG7M;4,F$$K&0[1TV>1BR@1(+T,=D4N[=3)!:S\;RA9LK#.NT6LB M>B>;>K>^5D*21)[$,DM?(G:9[!I=PK7-[2:28"+"S[ZG1;BOPA]I]!P[VQ?? M7<9,X[V.F.8+K@R^@Z["*R8JO_I>Y@3L%'=<;988A/RH7_F-!U%ES[ZSJF.W6U^*3O M*$8-:&?46:/ML[W?1#QF2=N[W-+)YMN7)X UAE#4M[?C:0*?:8SOZIV?_'JZ M@P"BY;M?=^DW];!N6RW)C0%G=T$9VD+#/L?M+6R9XS!"BJP7^UV4,=>X_J5B\ZY9 H2X] M;>@I@1/>.)OF<,A2(UL:2.>KN:ZUK8ESH?64(74;J>D+3%[%H.K);.(^6OP_#Q-N*R!!I#A#IU%GEET;QK M+VO:N8J,: G5J6MMPR47A8_-\;YZ"TNQ\+[G._%N%>]'"3$9V@DD],+I;K^Q M;-88T#+D$#8.[?C9"44\,Y/-DRCP/6Z5#;U;=FI!1"2/=5:0/VKO);D5I-4T M-O0P5IRX.7 'CS1HB%>H:6SC)?"([.;,D/:.=M689LEH&D)1 M4SY];=C*8>)%"ZU)J0X':PQ3L2RI@#_IM3C/T W[P,:LNQL.IS.8+@VQ>GX, M \"*TF05%@.0JM3JUCY6/)I1G(+)Y)I'B=?ZT"L:#K:8J*G4FR/TKVTZ=[K% MJ]>5MVAX"6+0HR%6-?HX0[KI6=:%#E*1>^69!\ M6N+1#^T]V-)*'84I]#%U62_T*/' ('\U 0(=TCWX0#*G'>0(L#E!?G,(02: M86)S%72=1ZQA* MUH5F":>F$IP1IZ\>5JAK;\L&7)G7 .>P1^D&5OT,@KOC%(*UBEQTL/$>1L\" M\R495Z9'[645-2$G'T;#N,@,$.<05VG#.SA MGK7)3SV)#O8(]7G<9]MM(-0UN( N@^CM*D0(&&UJ#Y$(!VVZRX>E;==_UNXX M,W^&RVHVW)5U$7H52#'U[8;+E);YJ>M-#V.D3ELW/W?M-&BBJ MU2S82L!NX*6/*.WD+8+,@)"5?F8LO=1MY9Y$AUJ&)$ZU)6!_Y>RS/_YZ M!T=01>9*\3NK;QD@-#D!O/:@!:U"#>WL0%]?=TJ3WX3+=4IC"*&Y9!T&V8%% MBM8M<#]%< ;RFHJ=C&Z%#M:LU(WFZ0&=2LEVVUPOV.74#]N-(V[CJ;1]2KQ5PXXXB M;NO!BL!DIF4+(1-\/8QZ\+_8+DX\WVUUL[;ULL&(0(/32E$ULU#;WH[MP ]% M51K_"6L7X^W@O/N;;+,,P\P)]"_A]92A!\U!14-0G@#N\;D?9&GM&5;7VDHX MHN/!F\$S"5V,V=**##465.O6UT92U6'52=OKJAU%S:J:LPQ3WX-MQ<3O_+KG M5;"H)R%",IDQ5-Z1W;6@P08R?&$+B#Y0UY8)4V!H'#K!8T+EN=K]CFVE-%*< MHRA2?1LE;#;_Q]\V9FQ6-A[.)ZD\]]I+@3'D(<5[%D5P=FR#$%)1+.)((J-Y M5B[]A D.HC01^ZPJK+2^[6#+K.+>V%L4[&3A:Z^M9G:7;K:BS%0@:E,H6=YH MW!W+ XL 6(U7[3YZU^X1LJ% ^R+WET3G*IZ#H=:;KM#F[M M9M&IN%JSGP#S"Z$*+5[!8MLI>$)!N^7J=!!$;PT0P%UZVK&5*;./ECTD+$#4 MJX-@:N]GW5S4Y!BM:FG#=.O]+9-^@(C)77CB,XG \;VK4$>*WJN6>$?Y#2&1 M_K@0<<',4GG6/Z3R MS)YQL2;9O^[]KFEMQ^R$H?D\C\H[W3TFX"L5:"SA!5T\!N;B.N7+6F@83OAUF4)<60 M SGKCY]XE,&YW(K]XK6&:\;>HQDP+OT Y'_ M46NVTYJ,%,)S[]+08?+?8YALJ>NO?>I5(APUM[5[),@8\C8QJK&+':RU@!LF M0'ZHFW2QD4615])U<)"_!C#(1]':[\-0+&JY6 2B4),RNVE3.*XS(*U'P2P63KD MY_<@-"@?TE51+Y!7M!I.?0,-9!O["14!OPT!7C5-Q[IU^*!Y&0@GJ+]U:MN. M&>5:N93E;^U>@_M X]WOPX:^5D%(-4#%AHNFOKVMK)$]H]M^I-93.5)+01#& M?LF_U!Q#8W# .27=8-Q0Y#&QU,4N&MY,Q[RE488VKFR(HG\0^U;AQ*QJ,=@% M!+?:AHFKWL]1_.LZ8GNH_@:J;6M/).0AIDWXKA4-AX/->8L>7I@2[H3>PXL? MIY2"^*)]>LE:P:<7[TR$@9LHI:W"1&,G&T&:>]CB*.N\A6R&+_Y6W''.US:%\"!J(CQP"\N-XF5=9]I6F .RS%3)FM8?A*$)3P+%7CT $ MU]6&*+3ULVC/.ZZ.R7"Q836["U.S5VN]Q %ZH#8;* *QOO>?0Q2TV:J$R)1B\-N&I0\\QZR22-O>QST2+S%'7VDKL,ZHC/#UB/TNU[4%T M[FXG^+!8G9*?*?!;?=AA;0\;COA^&2VGNVH"#>9*DR-:C]@\L$A[Q\X3R4!7 M\4;->+*=NDX@YJ0$D)/'=:##+X\&^='QPU/*) 20^SK&EQQ'VUKIFFN>*9"X ML8\B>ITDV;67@PH%T"\[A/15UIGH2\V*D2$'"CQU ICX_0NE:0XFV%J] M^B 2$["CM/-3U]Y&Q*R"&.6AOLDJW$OX;$K0Z=I].MB_(G5[#[ZWAL-#J=A0 M+C/Z$&F*2E[[C>E1K>'V77M/"Q+IL_.W*$9?3FMQXT.IV%,N5,UT]NX@]AL< M\T^!_ZQPFB"M\L'?8&[H/?LT6?/*A$WOZ$#$KFQM_035IERH2U.H%[8,IF<=8 MYV<>3PP'3+1ZB-[:IM:+FC2HKQ4-[2"9A E[XGE%&SQZ5(R_AG@$TTRJOVH\ M^P<=PH8#]*#\J[S%N;_&>FTI8Z3.-SH$:5L9AOSZ[I9*N-?6QG/\?%&-FE_1 M8 )Y%XX>J-GVU:3Y;NE,9%7Q$_0,\O9U4WMYV2-Z5Q+[7U M&J[:0&52J_P4@A'])*G#..G>V2HLDV:XOWCGR$$J:F.9'.4(^E.S[3\"..AKK#T=XX@G7%NU79S"Z"=S7@8EU9\1PL@HFE&QX( M<" &\? C3DLQ/]WE2G6#!'H(!$:DT:ONLPN(?N_6T^E4/>IX8NUGWW'?+H&SI, MU,+!WER/B4\NWDGBC3BXI)&!@:;J*>CC")C(6]@B837UF%J=@!OZAE\=50\@ M[SRZL'C97UB\'-KB($(P[]GO"*_S'%/:G";=TL.&\B31^$]WZM<_^^Q*9%K? M[AK XIOTIFZ=IQ!%R&06]V7#)$TMNJ9K/&%EWP'M5K +DM84^\IV5ER(TJZS MMU M[L.V?E:"M9Z=@%M9P>4"28Z_5MKR7\M@H#]P/#&2%$EA0V)]ON-!H?N@H])3PRA^W3H.9Z' ZDXJXH6G*C%SBT:SH]%1<%_JL&FZZ0:,V--2Y]IQ!=IZV8E^[20R%%*\ZB&#*V+ M%CZ&E)6GIY"0.E02K6L](JQH?,8.NN\!-XJO(-7$&:.:!*/8?24,&$#7LZK<)NE18_0Z0Z[^6N8V&_8AH+8UMI/C"#L@3Z\Z8M/Q< M>U+7-+:E9"10O(8)@^R)@RD+P,38S@?IL%(M:-(A#B4UF$XHT6ISQ.0*8U=3 MR\G@O74/:NC>?UK1AO6EY%LZ3>(9=7X8 V[NANM;(IK706(=0<#&\9GC%&#Z M!QP2,7UAYX2*_6ATFG7O;]_DR0_*99:^1'&#=Z&MEUTG>"[Q=/-[E]J/%MR> MP,,7R:7>Z>Z.8AJ46WNV'M;7:AA\?669HGAZ8*S[D61'4N>88''E01Z;Q'QN MJ>Q2U]Y:P)2RC5\+&.C&C,_Z'G.R2/,33,O-Q#/ZX<4)!2XCVVIKRFY^3P)J M#FVG/F(&ENV?#24H]YI9"6F$<'/J2> 0[0*&@KENK:K9H:/-<@["F\AV5Q0B M8&Y#]8/&/I:MHD*JDT)=%P/H7A<;+(@LJCRT]3QC\ML-NV8>WFCP2GE)M#IN M.O:V\6H[R0ND:; ?L%U>V<4:ME77.:RO+:3U-@CJ4J.I!?L<$]LS"3].64'N MZL/9ZS>)]!19(IY-%^1* $]QW9CIJUJ:<>=687W8]Q],:V M$KLDG+#>75C=VLK]GD/H(AX'1Q5JN Z;>DS.?6ZFUJ?9,:?@>FPYZ^O;#Q?[ MAJ"UJ_@F"OFO;4;WKKWFI% )I>4GQ.L'L @)!!;!1T*"@ZU7J1V//KP];]@E M]0"+ZT _6&VOX2)B592M!)=F)P.@'/$7B"TNQV95*5,T.7NA-0&QQ]*RF0F' M4=$PN6XB<'L_*W)EDBKDCUHY4F]CZXPYIDJ=[AN7(!;J1:?QIC&6T,R @[U^ M0A36G$S5^(0MC6T\3AH$$.8LX0#RN[;N<=1W&$D"_BD*F##NQ#P6KC[TIMS. M8L4/<0$<5ZFEI;,=NV+^(H;>'=L%O$YBY]3=0RB,YMM!+0,O@U;PHKVFMJPE MN'@ ,=/\UE:WM7'>Y/@KJJJV!CYP%6JJ7MT)= @)6Z$[B;I]\AW=%+U3V=ZJ M.Y"?-R51[YS]2%+?A8+<''GL0&_@<53GI$NUNH9^Q/"(FE)O^"5 QZK],+KK MZM#Y3<>LC[5/7P!_]S"#OM;/BI"PC:G+G>#L]X"*2U&'S*P5$3ITM5I08+4& MXQ-&8/%S[L\T@)?\L?:JZM;7+F @#_E30=T:K!M[Z_B736#LQU"R>U=CY+K1A/-,02@!VCX<\D,@4+ZGVVJ/".6NW .HAD[ 6:7.0 M14S(,8V!.$<1G&8P);""!5X;"DL=2,4.H^CGNZ,N]3$[@\VFN4188Q<++%0E MF7'39@T##1W&RJC*PX_:ZO%T[&31TE-(>3G.WM.)A 46V<9NA?THMIE6FH"" MO-.EX^8\]F.IV8RE%DEG''U_FQV"$GL8C>&LY][?,@%.^Q M/0_M:DX J3]7 MX9FS]5,G $<@5NVX<.)@)R4"O19WI:E]&,HV/>5%>-3FRZBED\5C416K9B(> MA @FJCXU.^C. ;$NPN($+4=C9S(VA(?J[=6<9M+8QV)4F B^>8CZY? =36Y M:",E)\C$I":8R+K&4WAU\K>;W:V%6N]=WYH&"D-&(C0B/2.HQFK]F%2'&1Y' M8R1)]8X^8_6U,*T!RZML9N4L0@RBI-6;6]'0QG2#('H###9V()Q'V5.ZSH)] MQ:I%$3N(QF0BMI>I1!IKS-#HU-<&/&.YSFN+A%G??H(58'09T%C1EP,'L9G+ M@NF6$J:T0Q[+7OO)6$@/LF1:77/I,44#])[!K*T$S8%4[.0859SDS*N M= N'U.[CIZ<'/]W;^95-IN5R:,+0:^UF+\NEQNE4Y:=NB_,]GJ#%Q%XFKI0C MQ/QU8V!9EYY6TF,@RL]-\6R%U!$, 0;H0=IVM7?J:A?3HM&TOM_.;@152>0 M@Q0 0QX4[MR!QIST'W88^+'F-QU:?=FC/QFK7[$F91T6PT'&P(XD[<0-P%R8 MVO[*-J]WNGM,X,I3)OTE%.1KJCK1@Y"UBC4*O:518:QN.Y'H ;YCNN53=N]O M+TE4AMJ583@NWMT@DU5NV?^]^ABV8RC-(U[QXIUQ$\5L\DR%Q,L=*N4"CQ'F M^UU!C2U:6U?3Y(@C.?>6GL>&2]"DL8KQD GW5*_6Y@,6):D*;&BJ0-+0?NQZ M+GG-.:>JCF%S6QL.R%J,0H#@$!#^["]XV?UP%5(0Z-LR='H2'=Z0)N,!5FOV M4TCUE?[WEAZ6Q*@V@:?X@2[ZH/2W'U0@#FMV:K^ * F5@'E]X ;!:\1)C)?W MRBA6G'.%KZW<8OP"@-"H>F]0N=5P1LZ,O;KL$>5:!*2]55HQJUL.%U(C*M1! MKA"=T?Q24F:K"0:M;&;CFF"7E><'6>J_:CH(MU50C^OKFVW& MZ]U@&D0A1*_MW!F,_"3@PUI,D T=)FU9[6U1'3) W*-K]'UV#FCOWL^&O7>S M#:(=E<5*J\6IFT@$,Z!C(GF(4B?0OP?%^B9*_T+3O, WUQ@OHUC;;74A7B-/ M8DY>)A'L<'BTVB=#X73'S&2J$ KM,%\'T!C)2EGIJ[]DTW$"L,#)@ITR<+LQ MRKL_/2O9(2HK[N'QLC.9K[6 '>8PHDK4FVE:][I^208R@-)HAIZ8&: M(JQ#2C6#4!U)Q&JB#R"E2]&&35G$H25W41!<@PG:+?$E$N*@KF-R M'3DA7,N7?LAT;*AWKM+DNH%7'4;-3CQ?$@6^YW0'AF[L,FA6LI\D&.\(/B-1 MZ6 'KF\9)>GY[/6O09\_H+L!F\XA=IO>MIF:V2B%!^'&!*P?9$[4>\C;NMC0 M'='3IQ*QV+,#_U^Q+MX9&H^NPKUL[CQ;4*:^UBF' X\RD51-78JLDA%X8@VW M8'2[CH<>98(+I:>;#KHV'0A;L9"]B5L*DDOB*&2_NCP5ZY#PMH/)V V,;H/1 MZM1EN*-:9(UP"\ KC1,T!%> ;52>VMU[6RO9 -$]76NOU7<8+G(!G^5]]O0W M=NP_1'=T*RZ[^KNQKER!%<0F%XJ6_W54T)G6?3KNBBNT M2@\0"-Y$:$#1/4RR#8U%J$$3F%!50XLB0;1N2#F[S$!=T!5U$0%RD' PR! 6 MEJA&BY?1>G @9 'L+'1G\IPV[AEAK66]M;I7R(QH/MDY=K8#\L&4%[SR-$YZ'VHHF5MMAHN:!:B3UVNNR M%TD;9Z<4E5K!$*I:VG5$UIHI.KH>6_K;!,TZS1(_A-10+M$D7: 2*_O8 X!1 M5=@.*W-(KYBK%[8'A1G_ M#'C"=,?$^Z/IV0NW;C/O[36;$^!7:WD]]L36E#OGIU?[[Z#)V;".:]9# #4M M6ACK;.+-G6RPH> >Z^^&8IO!CE!,8\*XC(1M !FA=9]M-DZ\6ZWOV6'BKWT7 MH%5SCR<<'35W\T!$;=G8 '."J?!+8P^2GVP\1WC4BHAPQM46:(9,C^(8)#32<[OHX*L*AF+IK[3"T-0U:>.J_= MHIV[#QGUC4E#58)98U&JME[3B9B0N$;%H(9;]@;'?>,E#B,]$D[,&87W>ZZMEZVSN!'MI+Q&YA\VTIENQ_9T)^>E>)!>G)1VU%6UWJLP"+G;U$LD6*KG$(UC6Q<%7MJ#'D\E_^79W:UY>LE:4 VQ 79>F3K):5:M%U M+4_V (3=2BW'=F'T;!A!PM91Y:K\#88*WK-/DS6WB]^G3HQN MZ@;/ZL"##(B,EM(X=(+'A+:;A>H;SPFT_IWW1N9YA MS:MKR(EU_'PL+/Z/-&0J:P""I,=N/!^4.C %-1M7VWK9, _'STXHY. "F@^4 MUM4B!59K 57D!"H,MTT;'H;V#%\MNX5*1ZI(VKG,C4M#)_8C,(6Z3E(=O-30 M<' $-Q'6?$EKLBM;&EOQW3:C%=H%*80MMEHSR1IEI-53RO0$,.A+)&_V/&O\ MQG77;@^*4PCQ8;_(S\3)+DJ!@L$3K:!.P.7DKG% !U"TN #H\FQ.!:UL:A?4 M%?!;N,N&WM T+\WV$ U3A]'(4%:$:?X:2DCZ%LFYLO%44F:AN$!C'&%;KY'N M3AAQM2ZXN2JGW=S61MI]%-(=3ZB_S$*O>;/4-)Y ,9VV',^ZYI/)\*RJ+5D7 M/MV=@.WL3>'FJ'*(M+>WXGFO,<4W!0.W=+)R:7H8+^8$4#[N*A0(W[7W7G5K M>Q[Z) ?9K:^05]UVI Y-%,[^!:>.ZE3+4NU-A]ILK?94^"[ET'DU,]0;V.L M7M+E0/62.M&93B*$5A2B+9CG$ I6]-N4;>1DM>8REV[R:PKL:^UFXYZB&R8, M./&..T:N6\(.:IM/:)NUYA^W=)MPL/L-V_4/;S1XI4P&35_JGM+1Y&S9B@!W MY&JS90HE-Z8VBM]-/2Q:$Y086H1'J!)(6W9H'XJV;1,U4A0/\4' /7F+5=6G M'H2D_5.T*T)S:S<[LK]+J9= ^H5]3"^9K!=SAU/&YK K-#Y(13Z,\G2RCPY+*+(;"U>N M@PFYS"[DUD$I37IH&9K#J,W) 8G_"%0XGN=55P-QT"&FBBZ0[U\X/J7[D^E[ M6OF%NG=],/ISVC]M^LH A.V!*93R+CI6L^C8>2)^-UZ&VSW8"5?L9U_DN_;9 M#U%7"@TPM+YB3Z>N-M));E>-BE?^_43D4D@@Z&8_.Y;*G,Y"<7YC]*)"5FBR MV)L8:0)HZJWG24,'._EL3-Q6@62@D;3"QC3WF>&FO7C?^L*4(?>3H4U;-=)@ MEO[ZVN7G3)1'.^.UO_'3VH*;AQ&81/8E.S&WCN^5XGUDJF1CN/J1Q"98>$W; M?TG=!NR6!M67OA5861Z^P:Y1%Y$PL)J>GS0'J[?UFN$IIIGN*BU.YL:92*6* MYF"ZIA[&C8'GD8L)/WGI]DOV2?ED:FIIY;0MHDS/(_1I'WY@=U MX0R=NMJ W] R%"G6$=(DL<\8!$.]57@'.P3,Q%S1B^6?J-UV,I\9&,B&VB,J M]>6IBW6:S7[#"3LRX:UZ>(MZ^B\E%1OFO"J3;)UIKK+M5#UUG6OCWM&_9W[B MI]+DR(5I 4/:L%/'GH6=RF3YM1YZTC8K;*\0(=>*?GH0B<$4F$J/)'>RGN_[ MF3IUL;'/^8G?$N=>;#2%1 S=)E$;\-?6R\9VAS)9[#_8 :].0#$<4:^AA77L M]0^TEBV/:1C:-E(NP1YV&T?UA37T%G;PM4#7KM2QFP7Y+CUMQUPWI?Y6-+0# M1,>32',T@@98B[K6@QW]CZ%N>9%1&E51.JW-1T',OTA2?P.1?(\)76(9S6&7^)&Z681:Z=@1<(K6:U.=TPT "T\N!A@Y^[6_&58E@]4QGI!N:+AE([V;M$_9<4;=ES *HN<=+]G:Z,)HZV7S[5AFZ4L4P[M:?QO5 M-)["'72 _FOIQ9:)=S=12I/KR,&2?$)*#Y_S=+SD='=-GYV )YA!L$D&:7!; MS#]I%NX&'<+.V<=TV^O&G%'9P'X(5YYS9O.2T7%=3%_EMM/"8MVGDQ8F@P@-%*4ZC+0=M0E0JR C./:?,DPA M")Q0.(NA?"%C -WK\4YOU A3T)/HI[L/J^*#]"B^']IY$5+6:GA#;6@NY="8PI[C:FTC LN_! MMF/N26UI98,#3@?HY+HE][&UFTUDV#8'Q%X[*^M>Z7C,X2T/ 30Z@I0U\S$8 MY$#2J4(:.:7K**::;X5)LY!<71?\V(>B\:#PLXC=6C5; B M[5).Z6!J4W" MK1SBDF%10I472D#6//'N_>T&@W3S#S5T& E(^K/S[F^R36WMA>+WMC8,O-TQ M?6$ON,)8 DL2-[+_.0HPU\KQ0SCU5Z%65#/&DMMZ"-$-35=K)OTT[2\3P]E% M2>J"60-5L%U5Y5):Z3@;/ :P.X[2P./9* 1&TRKL?5[(M8"]7[,:!Q"P887/ MXM"'JP$#'=[AM^80G(8.5K=V=9 3S\!D-R"J0IMM)@L*E5/$ND7&#C*(;<7Z MC$WEN>4I-W2P%6>Z'P7*=2K=&RP!MFKEQ,,)V?"[ $*8C)2O]: 4&TWMJ90R M!U'8;H3&.8Z8 0O!8262F^T#!]*R(585K/)7FZWCQQSAIO91-789[($44\P4 M4(D(JU&5X<\:BG0>3V<*J,;M.E!CEP$?1*O/Z2QPDN2TWG5X*(E)5(!HO!]K MFT_G',80B $NQP8Z$PAJ.P2HL5O?680G7K*VPT5E K$!X_G@%4]0 !;%=>0' M=S!R=5Q?2Y\IY9'(U,5UW1/HTM-.^K%VX)[[H(Z&'F!.WT(EL"!PXL8PE>[] M)Y+/T!'UO[+++$Z!!S;R<,< IV8'O$-*R:(V.,^.^4?M5=74P[@/$^)?V>UQ MO]L\164PJ/WOK;P+3ZEFC-0*K=\[0;,OX2@2PSE%FI1 F=U9)\8<0\&& ),] M)?3O&;L-+E[9/RT)276M)UHU 54I]5'XC&$OPGEW"2UEV@;=TL 2>57!PMGI&F'C8QSKF1LILFT-)IN .-:QR=_/P=.LS)L:^C M 68;KCE"*,DE$S(PRITF:4,E%?/CVC RE.[1TBWKNMDFPS U-&[FKD:PK/&@ MK?K7Q,(4?Z:09$Z])=-)G6=1N4@@!^O8L*(\3!Y: MB!=5BQHR$/$!88E>,>:E6T9>0VO+*#C510=/=X5O.N+A=*DS)TM+*2)>>=A5:MC56,=8-$* UPA7EVW9 )UZVLE M$.B5AAF]HW U\O5FHO\&HQ6450)LPN P?_ WD#>ROF>?)FLN]#37#!R,_)2D MD ZXE\?1F*(Z7UOLI+($54EWD8;5V]BOK<4VY@RFN,"')T(:+W)RR-"30;WK M''39Z-,32O?^ M1>: "GG?!.RW\/E/7]'PY/'^JP*_3/Z/LGCO<,NUH*7GL3;)&<#"Q0],&_IK M\*2WMZ^Q16"Q?GTXD;I2%)7RA19;_) MX[?WWQ)1#)SP*1(V1P*3).S4)8Q+HGC0ODJ(0_*43!@/K+B$FW$U2C3Y,E8Y MV%_@?%G*"U=:^E]P: )C$QS\_PZ_)AH^NU[OM+K<\Y',<_)$TB